要防止未经授权的访问,Power Automate 需要以与其自动化的应用程序相同或更高的特权运行。 要使用 UI 自动化操作(
使用桌面
操作除外)与以提升特权运行的应用程序交互,请以管理员身份运行 Power Automate。 要查找有关以管理员身份运行 Power Automate 的详细信息,请转到
以提升的权限运行 Power Automate
。
Power Automate 提供各个 UI 自动化操作,使用户能够与 Windows 和桌面应用程序交互。 有些 UI 自动化操作需要您在其属性中设置 UI 元素以指示要处理的元素。
要添加新的 UI 元素,通过部署的 UI 自动化操作或流设计器的 UI 元素窗格选择
添加 UI 元素
。
所有 UI 元素都由定位组件层次结构的选择器组成。 选择器使用
>
表示法指示每个元素都包含在其左侧的元素中。
创建应用程序窗口的 UI 元素时,其选择器始终具有名为
:desktop
的根元素。
如果您创建一个 UI 元素来定位应用程序窗口内的某个组件,将会自动创建两个 UI 元素。 父 UI 元素定位应用程序窗口,而子元素显示窗口内特定组件的层次结构。
虽然在添加 UI 元素时会自动创建选择器,但某些特定场景需要手动创建的选择器。 当需要自定义选择器时,您可以编辑现有选择器或从头开始构建一个选择器。
要开发更多动态流,请将
等于
运算符替换为其他运算符或正则表达式。 此外,如果选择器的属性值取决于先前操作的结果,请使用变量而不是硬编码值。
要查找有关开发 UI 自动化流和创建自定义选择器的详细信息,请转到
自动化桌面流
和
构建自定义选择器
。
获取窗口详细信息
获取窗口的属性,例如其标题或源文本。
Mouse down position relative to drag-target UI element
左上角、顶部中间、右上角、中间偏左、正中间、中间偏右、左下角、底部中间、右下角
指定单击前要将鼠标放到 UI 元素的哪一部分
Mouse up offset X
将鼠标向上单击(用于抓取要拖动的 UI 元素)向右偏移此数量的像素
Mouse up offset Y
将鼠标向上单击(用于抓取要拖动的 UI 元素)向下偏移此数量的像素
Mouse up position relative to drop-target UI element
左上角、顶部中间、右上角、中间偏左、正中间、中间偏右、左下角、底部中间、右下角
指定单击后要将鼠标拖到 UI 元素的哪一部分
生成的变量
此操作不会生成任何变量。