zl程序教程

您现在的位置是:首页 >  其他

当前栏目

搞定了!Power Automate云端调用PAD

2023-02-18 16:34:22 时间

自从学习 PAD 以来,一直想通过 Power Automate 云端来调用 Power Automate Desktop (PAD),碍于其高级许可证的限制,好久都没搞定。

出于热爱,本月我参加了 首届 Microsoft Power Automate 黑客松 活动。

这个周末就要开始进行比赛了,组织方这两天给参赛选手发放了比赛用的账号,这个比赛账号是有高级许可证的。拿到账号之后便迫不及待的去尝试Power Automate 云端来调用 Power Automate Desktop 的功能,踩过了各种坑,最后终于成功了,今天就分享给大家。

第一关 操作系统

在浏览微软帮助文档时,无意中看到一个系统要求说明

https://learn.microsoft.com/zh-cn/power-automate/desktop-flows/requirements

根据图中的说明,win10/win11 家庭版可以创建 PAD 桌面流,但是不可以通过云端进行触发。于是我确认了一下自己的操作系统,没想到真是个家庭版,怪不得我折腾这么久都不成功

。机械小哥说的比较委婉:最好不用家庭版,其实是必须不用家庭版。

之后我便升级了操作系统。升级之前一直看不到 machine setting(打开计算机设置),升级之后立马就看到了,果然跟操作系统有关!

第二关 安装“Power Automate 计算机运行时”

点击 machine setting(打开计算机设置) 后,会提示你安装 Power Automate 计算机运行时 ,(其实是下载一个新版本 PAD ?),由于我本身已经安装了 PAD,所以这一步没太在意,就是有一个按钮始终无法勾选,结果就是反复提示我安装,可把我愁坏了。。。最后我选择覆盖安装,按钮终于可以选了,安装之后也可以打开计算机设置了,还是连接状态的

第三关 配置连接

machine setting 配置之后,可以说已经看到了曙光,剩下的就是配置连接了。

Power Automate 云端配置计划流时,需要选择 Desktop flows 连接器

点击之后,咱们选择 运行采用 Power Automate 桌面版生成的流

初级使用时,需要先进行连接,如果所示

  1. 选择 Directly to machine
  2. 选择你的计算机
  3. 填写你的计算机登录邮箱(查看路径:设置-账户)或者是 域\用户名
  4. 填写相应密码

配置好信息后,点击创建,不报错的话就说明连接配置好了,会跳出如下界面。

这里,桌面流 选择你计划通过云端调用的桌面流,运行方式 选择有人参与就好了(无人参与需要更高级的许可证),然后点击保存。

保存之后,可以对该计划流进行测试运行,最终看到如下结果。说明 PA 云端调用 PAD 成功了。

参考文档

https://learn.microsoft.com/zh-cn/power-automate/desktop-flows/manage-machines

https://learn.microsoft.com/zh-cn/power-automate/desktop-flows/requirements

https://learn.microsoft.com/zh-cn/power-automate/desktop-flows/run-pad-flow#run-desktop-flows-via-url