最近在实现公司某个交易管理软件自动化导出数据表的时候,发现用
uipath studio
无法获取界面上的元素,无论是点击,获取文本,附加窗口,还是查找图像,都不能获取,但是可以获取其它软件界面上的元素,颇是令人费解;
冷静下来分析发现,之前开发的RPA
是直接双击打开要开发软件,而现在这个交易软件是要右键以管理员身份才能运行,会不会跟权限有关系呢?于是网上查了一些资料,得知需要提升uipath studio
权限,才能进行后续操作;
具体设置如下:
1、uipath studio
右键 属性
2、点击 兼容性 选项,☑️选 以管理员身份运行此程序
通过权限的提升,机器人就能正确的识别目标界面上的元素。
对于有人值守的机器人,可以在 任务计划程序 中选中部署的机器人任务,勾选使用最高权限运行;
对于无人值守机器人Unattended Robot
,也可以通过赋予UiPath.Agent.exe
程序“以管理员身份运行”的属性,来实现自动工作包的分配计划与执行。