Power Automate Desktop流程求助:管理员模式运行与自动执行
问题解决方案
1. 让Flow始终以管理员模式运行
方法一:在Run Application动作中直接配置权限
- 打开你的Power Automate Desktop流程,找到Run Application操作
- 展开「高级」选项面板,勾选以管理员身份运行
- 这样不管PAD以什么模式启动,执行这个操作时都会触发PowerShell以管理员权限打开(可能会弹出UAC确认框,若要自动跳过需调整UAC级别,但不建议降低安全设置)
方法二:设置PAD默认以管理员启动
- 找到Power Automate Desktop的快捷方式(桌面或开始菜单)
- 右键点击快捷方式 → 选择「属性」→ 切换到「兼容性」标签页
- 勾选「以管理员身份运行此程序」,点击「应用」和「确定」
- 此后无论你如何启动PAD,程序都会以管理员权限运行,流程中的PowerShell也会继承该权限
2. 无需启动PAD即可自动运行Flow
方法一:使用Windows任务计划程序
- 打开「任务计划程序」,点击右侧「创建任务」(比「创建基本任务」功能更全)
- 触发器标签页:点击「新建」,设置触发频率为「每周」,勾选「每2周」,指定具体执行时间,点击「确定」
- 操作标签页:点击「新建」,选择「启动程序」:
- 程序或脚本:填入PAD控制台路径,默认是
C:\Program Files\Power Automate Desktop\PAD.Console.Host.exe - 添加参数:填入
-run "你的Flow名称"(注意Flow名称要和PAD中完全一致,包含引号)
- 程序或脚本:填入PAD控制台路径,默认是
- 设置标签页:勾选「不管用户是否登录都要运行」,并勾选「以最高权限运行」(需输入管理员密码)
- 完成设置后,任务会按计划自动触发,无需PAD提前运行
方法二:将Flow导出为独立可执行文件
- 打开PAD中的目标Flow,点击右上角「导出」按钮,选择「导出为可执行文件」
- 按照向导完成导出,得到一个独立的
.exe文件 - 直接双击该文件即可运行流程,无需PAD后台运行
- 同样可以将这个
.exe文件添加到任务计划程序中,设置每两周自动执行一次(若需要管理员权限,可给exe快捷方式设置「以管理员身份运行」,或在任务计划中勾选「以最高权限运行」)
内容的提问来源于stack exchange,提问作者Rishabh Das
相关产品推荐
相关产品推荐

