简介

作者: 前端混合开发 | 来源:发表于2019-01-15 16:44 被阅读0次

Robot是UiPath的执行代理,它使您能够运行Studio中构建的工作流。

默认情况下,机器人安装为Windows服务。因此,机器人可以在本地系统帐户下打开Windows会话(交互式或非交互式),并拥有Windows服务的所有权限。

机器人也可以安装在用户模式(user mode)。对于您的机器人,这意味着它拥有与安装它的用户完全相同的权利。这也适用于高清机器人。

请注意,机器人服务下载的包不能在用户模式下由机器人运行。这是因为Robot服务在本地系统(而不是本地用户)中下载包,处于用户模式的Robot没有该文件夹的权限。如果发生这种情况,建议删除机器人服务下载的所有包,这些包位于%userprofile%.nuget\packages文件夹。

无论您以何种方式安装机器人,它仍然可以连接到协调器。请注意,关闭机器人托盘并不会关闭UiPath机器人服务。

机器人需要连接到协调器才能执行流程,否则它们必须在本地获得许可。

该机器人被分为四个组件,每个组件在您的自动化过程中用于特定的任务。机器人部件有:

  1. Service (UiPath.Service.Host.exe):
    1. 管理和监视Windows会话,并充当协调器和执行主机之间的代理;
    2. 信任并管理机器人的credentials。
  2. Executor (UiPath.Executor.exe):
    1. 在Windows会话下运行给定的作业(执行工作流);
    2. 知道每个监视器的DPI设置。
  3. Agent (UiPath.Agent.exe, Robot Tray):
    1. 在系统托盘窗口中显示可用作业的WPF应用程序;
    2. is a client of service
    3. 可以请求启动或停止作业并更改设置。
  4. Command Line (UiRobot.exe, Command line):
    1. is a client of service
    2. 控制台应用程序,可以请求启动作业并等待其输出。
      Special behaviors can be configured per component this way, such as setting up different Firewall rules for the Executor and the Service.

The Executor is always aware of DPI(Dots Per Inch,每英寸点数) settings per-monitor.因此,工作流可以在任何DPI上执行,而不管它们是在什么机器上创建的。Studio 2018.2中创建的项目独立于浏览器缩放级别。For apps that are DPI unaware or intentionally marked as unaware, you can choose to disable DPI.

机器人类型

Attended- 像人一样在工作站(workstation)上工作,帮助用户完成日常任务。它通常由用户事件触发。 You cannot start a process from Orchestrator on this type of Robots, and they cannot run under a locked screen. **They can be started only from the Robot tray or from the Command Prompt. ** Attended Robots should only run under human supervision.
重点:
1. 不能从Orchestrator向Attended类型的robot发起任务;
2. Attended类型的robot不能在锁屏的情况下运行;
3. Attended类型的robot需要在人的监督下工作;

Unattended- 在VM中独立运行,可以自动执行任意数量的进程。On top of the Attended Robot capabilities, this Robot is responsible for remote execution, monitoring, scheduling and providing support for work queues. Attended robot的能力unattended都有,除此之外,它还负责远程执行、监视、调度和为工作队列提供支持。

NonProduction- 具有Unattended Robot的所有特性,但仅用于开发和测试目的。

Development- 具有Unattended Robot的所有特性,但出于开发目的,它应该只用于将Studio连接到Orchestrator.

在studio中你可以用任何类型的机器人运行调试;

For more information on licensing, please see the About Licensing.
将机器人连接到Orchestrator 提供了以下好处:

  1. 从一个集中化地方部署自动化程序到Robots.
  2. 一个易于管理和监控多个机器人的集中点
  3. 可以schedule
  4. queues和transactions的管理
  5. 集中机器人日志到SQL和/或ElasticSearch

If a RDP connection is started on the robot machine and this machine loses internet connection, even for few seconds, the Robot throws a “Desktop has been disconnected…” exception.

相关文章

  • 18旅游二班各组自我简介汇总

    一组简介 二组简介 三组简介 四组简介 五组简介 六组简介 七组简介 八组简介

  • 简介

    上辈子,洛幽喜欢了东凡一辈子,没有结果,之后她死了,她不后悔,只是为什么她一睁眼,嗯?捏了捏自己的脸,她这是回到了...

  • 简介

    1.主动地去阅读。 2.阅读目的:获得资讯,获得理解 前者为了增进资讯,获得信息,不能增加理解力。后者为了理解更多...

  • 简介

    姓名:赵金星 电话:13903984903 坐标:河南三门峡市陕州区。 三个标签的自我介绍: 1.时间管理践行者 ...

  • 简介

    朱凝不过打错个字,便被天打雷劈回古代。 为毛别人穿个废柴嫡女,她穿个废柴庶女?地位更低了哎 哇喔,别人嫁王爷,她嫁...

  • 简介

    凌波网络考试系统,是一套运行于Windows系统之上的无纸化网络考试软件。包括试卷编辑、分发试卷、学生答卷、自动阅...

  • 简介

    名字:笨小孩 不是富二代的笨小孩为了生活选择了编程。在大多数人眼里可能感觉编程是很无聊很辛苦经常加班的事情,其实人...

  • 简介

    A Native Client web application consists of JavaScript, H...

  • 简介

    选择django作为毕设项目,和日后工作内容。故在简单得做了一个blog和毕设系统之间,想深入了解django,会...

  • 简介

    被乞丐养大的孩子,像是被贴上来了另类的标签,即使成绩优异也无人与她作伴,一头乌黑的长发,明亮却又冷漠的眼睛,本...

网友评论

      本文标题:简介

      本文链接:https://www.haomeiwen.com/subject/jsuydqtx.html