Skip to main content
Glama

Windows Automation MCP Server

使用示例.md6.4 kB
# 💬 Windows 自动化 MCP 使用示例 配置完成后,你可以在 Cursor 中用自然语言直接操作 Windows 系统! ## 📁 文件系统操作 ### 基础文件操作 ``` 请读取桌面上的 test.txt 文件内容 ``` ``` 请在 D:\temp 目录下创建一个名为 hello.txt 的文件,内容是 "Hello World" ``` ``` 请将桌面上的 photo.jpg 复制到 D:\backup 目录 ``` ``` 请删除 C:\temp\old_file.txt ``` ### 目录操作 ``` 请列出桌面上的所有文件和文件夹 ``` ``` 请在 D 盘创建一个名为 MyProjects 的目录 ``` ``` 请搜索 C:\Users 目录下所有的 .txt 文件 ``` ### 高级操作 ``` 请帮我整理桌面文件: 1. 列出所有文件 2. 把所有图片移动到"桌面\图片"文件夹 3. 把所有文档移动到"桌面\文档"文件夹 ``` ## 🔧 进程管理 ### 启动应用程序 ``` 请打开记事本 ``` ``` 请启动 Chrome 浏览器并打开百度 ``` ``` 请用记事本打开 D:\notes.txt 文件 ``` ### 进程查看 ``` 请列出所有正在运行的 Chrome 进程 ``` ``` 请查看当前有多少个进程在运行 ``` ``` 请获取 chrome.exe 进程的详细信息 ``` ### 结束进程 ``` 请结束所有 notepad.exe 进程 ``` ``` 请强制结束 chrome.exe ``` ## 🪟 窗口管理 ### 查看窗口 ``` 请列出所有打开的窗口 ``` ``` 请告诉我当前激活的是哪个窗口 ``` ``` 请找出所有包含"Chrome"的窗口 ``` ### 窗口控制 ``` 请激活标题包含"记事本"的窗口 ``` ``` 请关闭标题包含"未保存"的记事本窗口 ``` ``` 请最小化所有窗口 ``` ## 📸 屏幕截图 ### 全屏截图 ``` 请截取当前屏幕并保存到桌面 ``` ``` 请截取屏幕,保存为 screenshot.png ``` ### 区域截图 ``` 请截取屏幕左上角 800x600 的区域 ``` ``` 请截取坐标 (100, 100) 开始,大小 1024x768 的区域 ``` ## 📋 剪贴板操作 ### 读取剪贴板 ``` 请告诉我剪贴板里现在是什么内容 ``` ### 写入剪贴板 ``` 请将"Hello from Cursor!"复制到剪贴板 ``` ``` 请把我的邮箱地址 test@example.com 复制到剪贴板 ``` ### 清空剪贴板 ``` 请清空剪贴板 ``` ## 💻 PowerShell 和系统命令 ### 系统信息 ``` 请获取当前系统的详细信息 ``` ``` 请查看所有磁盘的使用情况 ``` ``` 请获取当前的网络配置 ``` ### 执行 PowerShell 命令 ``` 请执行 PowerShell 命令:Get-Process | Select-Object -First 10 ``` ``` 请用 PowerShell 获取 CPU 使用率 ``` ### 执行 CMD 命令 ``` 请执行命令:ipconfig ``` ``` 请查看网络连接状态:netstat -an ``` ## 🌐 浏览器自动化 ### 打开网页 ``` 请启动浏览器并访问 https://www.baidu.com ``` ``` 请打开无头浏览器访问 https://www.google.com ``` ### 操作网页 ``` 请在百度搜索框输入"AI编程助手" ``` ``` 请点击页面上的"搜索"按钮 ``` ``` 请获取页面标题 ``` ### 网页截图 ``` 请截取当前网页的完整截图 ``` ``` 请截取网页可见区域 ``` ### 完整流程 ``` 请帮我自动化以下操作: 1. 打开浏览器访问百度 2. 在搜索框输入"Python教程" 3. 点击搜索按钮 4. 截取搜索结果页面 5. 关闭浏览器 ``` ## 🎯 组合应用场景 ### 场景 1:自动化文件备份 ``` 请帮我做以下操作: 1. 列出桌面上所有的 .docx 文件 2. 在 D:\Backup\Documents 创建备份目录 3. 将这些文件复制到备份目录 4. 生成一个备份报告,保存到桌面 ``` ### 场景 2:系统检查 ``` 请帮我检查系统状态: 1. 获取系统信息 2. 查看磁盘使用情况 3. 列出占用内存最多的 10 个进程 4. 获取网络配置 5. 将所有信息整理后保存到桌面的 system-report.txt ``` ### 场景 3:清理临时文件 ``` 请帮我清理临时文件: 1. 搜索 C:\Windows\Temp 目录下的所有文件 2. 删除超过 7 天的文件 3. 报告清理了多少文件和释放了多少空间 ``` ### 场景 4:批量重命名 ``` 请帮我重命名文件: 1. 列出 D:\Photos 目录下的所有 .jpg 文件 2. 按日期重命名为 photo_YYYYMMDD_001.jpg 格式 ``` ### 场景 5:定时任务监控 ``` 请每隔 5 分钟检查一次 chrome.exe 进程,如果没有运行就启动它 ``` ### 场景 6:窗口管理 ``` 请帮我整理桌面窗口: 1. 列出所有打开的窗口 2. 关闭所有包含"未保存"的记事本窗口 3. 激活 Chrome 浏览器窗口 ``` ### 场景 7:网页数据抓取 ``` 请帮我从网页获取信息: 1. 打开 https://example.com 2. 获取页面上所有的标题文本 3. 截取页面截图 4. 将信息保存到文件 5. 关闭浏览器 ``` ## 🚀 进阶技巧 ### 1. 使用变量传递 ``` 请执行以下操作: 1. 列出桌面文件,记住文件数量 2. 在 D:\backup 创建目录 3. 复制所有文件过去 4. 验证目标目录的文件数量是否与源目录一致 ``` ### 2. 条件判断 ``` 请检查 C:\temp 目录: 如果存在就列出内容 如果不存在就创建它 ``` ### 3. 循环操作 ``` 请对桌面上的每个 .txt 文件: 1. 读取内容 2. 在文件头部添加时间戳 3. 保存回原文件 ``` ### 4. 错误处理 ``` 请尝试打开记事本,如果失败请: 1. 记录错误信息 2. 尝试使用完整路径启动 3. 如果还是失败,报告给我 ``` ## 💡 最佳实践 ### ✅ 推荐做法 1. **清晰描述目标** ``` 好:请列出桌面上所有的 PDF 文件 差:列出文件 ``` 2. **提供完整路径** ``` 好:请读取 D:\Documents\report.txt 差:请读取 report.txt ``` 3. **分步骤执行复杂任务** ``` 好:请先列出文件,然后我会告诉你要删除哪些 差:请删除所有旧文件(没有明确定义"旧") ``` ### ⚠️ 注意事项 1. **文件路径使用反斜杠 `\`** - Windows 路径:`C:\Users\...` 2. **危险操作要明确** ``` 删除文件前先确认 结束进程前先查看 ``` 3. **权限问题** ``` 某些操作可能需要管理员权限 如果失败,尝试以管理员身份运行 Cursor ``` ## 🎓 学习资源 - 查看 `README.md` 了解所有可用工具 - 查看 `INSTALL.md` 了解安装细节 - 运行 `node test.js` 测试功能 ## 🎉 开始使用 现在就在 Cursor 中试试这些命令吧!你会发现 Windows 系统操作变得前所未有的简单和高效!

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/eva-wanxin-git/windows-automation-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server