0

所以我创建了一个 xaml 流,它点击浏览器按钮下载文件,然后执行一些基本操作。我设置了一个 Windows 服务器并远程连接到它,当我在屏幕上调试我的过程自动化时,它运行顺利,问题是我不能永远保持我的电脑开机,所以当我最小化文件时,即使我的系统仍然存在启动并运行: 在此处输入图像描述 UI 路径进程在按钮按下超时时终止。我只是想知道是否必须保持屏幕保持基于 ui 的流程自动化运行,或者是否有办法启动流程然后关闭屏幕并让系统完成其工作?

这是我得到的错误,就像第一次 UI 交互:

在此处输入图像描述

以下是我执行的步骤:

  1. 创建了一个无人看管的机器人,机器作为远程实例名称。
  2. 创建环境并与步骤 1 中创建的机器人连接。
  3. 使用机器密钥和 URL 设置 UIPath 助手。
  4. 发布文件,然后在云控制台中创建进程。
  5. 从云控制台运行它。

该进程在其第一次 UI 交互时出错。即使它以无人看管的机器人形式运行。

提前致谢。

4

2 回答 2

3

AFAIK 这是由 UiPath 的许可模型设计的。因此,要解决此问题,您需要 RDP 连接的 VM 许可证,以允许无人值守使用。

另一个想法可能是在 PIP(画中画)模式下开始该过程。但我从来没有测试过,所以这也可能行不通。

但也许您已经拥有这样的许可证并且可以对其进行测试。

这些是我们的类型类型

于 2020-11-30T15:22:30.220 回答
1

UiPath Studio 20.4 或更高版本的解决方案

对于我的用例画中画模式正常工作。感谢@kwoxer 的建议,尽管他的回答已经足够了,但我在这里将其添加给那些可能需要未来参考的人。

因此,如果您在通过按需加载的云服务器在动态 JavaScript 网站中自动执行用户交互时遇到问题(当您最小化或关闭远程会话时,该过程会超时,因为它无法找到 UI 组件),这里有要遵循的简单步骤:

转到顶部的调试选项并选择画中画,如下所示:

在此处输入图像描述

这基本上让机器人从另一个节点启动系统。现在,当您运行系统甚至关闭远程连接时,包括各种 UI 交互在内的自动化过程都会像魅力一样工作。如果有人遇到同样的问题,请告诉我。很想帮忙!

于 2020-12-02T06:19:27.040 回答