极奇策RPA技术教程:移动浏览器窗口 (NodeMoveBrowserWindow) - 自动化开发与配置详细指南

移动浏览器窗口
📖 节点概述
窗口位置控制节点,可将指定标签页所在的浏览器窗口移动到屏幕的任意坐标,或一键恢复默认位置。支持多显示器环境下精确摆放窗口,也提供容错开关避免移动失败打断整个流程。
💡 使用场景:
- 多窗口分屏:同时运行多个浏览器任务时,把窗口排列到屏幕不同区域,方便实时观察。
- 固定操作区域:将浏览器窗口移动到录屏或屏幕识别的指定范围,确保视觉自动化精准。
- 恢复窗口位置:在流程结束后将窗口恢复到默认位置,避免影响后续手动操作。
- 规避遮挡:将浏览器窗口移到不遮挡其他工具界面的角落,减少交互干扰。
🎮 实战连线指南:如何正确使用它?
节点默认移动当前活动标签页所在的窗口,也可接受 Tab 输入指定某个标签页。坐标原点为屏幕左上角(0, 0),X 向右增大,Y 向下增大。
场景案例:启动浏览器后,将窗口移动到副显示器右侧
- 启动浏览器:放置【启动浏览器】节点并执行。
- 新建标签页:连接【新建标签页】打开目标网页。
- 移动窗口:将【新建标签页】的
Exec输出连接到【移动浏览器窗口】的Exec输入。 - 设置坐标:在节点面板上将
X设为1920(假设主显示器宽 1920),Y保持0,窗口即被推到右侧副屏。 - 继续流程:移动成功后,
Exec输出可连接后续页面操作节点。
如果勾选“恢复默认位置”,节点会忽略 X/Y 坐标,直接将窗口恢复到操作系统默认位置。
⚙️ 引脚与参数说明
📥 输入引脚
| 引脚名称 | 数据类型 | 说明 |
|---|---|---|
| Exec | EXEC | 控制流入口,触发后开始移动窗口。 |
| Tab | TAB | (可选) 指定要移动的标签页。如果不连接,则自动移动当前正在操作的标签页所在窗口。 |
⚙️ 控件参数
| 控件名称 | 类型 | 说明 |
|---|---|---|
| X 坐标 | 数字滑块 | 窗口左上角在屏幕上的水平位置(像素),默认100。 |
| Y 坐标 | 数字滑块 | 窗口左上角在屏幕上的垂直位置(像素),默认100。 |
| 恢复默认位置 | 开关 | (高级) 开启后,忽略 X/Y 坐标,将窗口恢复为操作系统默认位置和大小。 |
| 忽略报错 | 开关 | (高级) 开启后,即使移动失败(如窗口不存在)也不会中断流程,仅输出警告日志。 |
📤 输出引脚
| 引脚名称 | 数据类型 | 说明 |
|---|---|---|
| Exec | EXEC | 窗口移动完成后触发,流程继续向下执行。 |
💎 小贴士:
- 移动窗口不会改变窗口尺寸(长宽),只会改变其左上角坐标。如需调整大小,请使用“设置视口大小”节点。
- 在多显示器环境下,X 坐标可能是负值(左侧屏幕)或大于主屏宽度(右侧屏幕),节点不做限制。
- 如果目标窗口被最小化,移动操作可能失败,建议在移动前确保窗口处于正常状态。
- 可以连续使用多个【移动浏览器窗口】节点,实现窗口动画式的平滑移动效果。
这篇文档对您有帮助吗?
您的反馈将帮助我们持续优化文档内容

