嗨,我有一个脚本,正在尝试在任务计划程序中启动它。
这给我带来了两个问题。
- 是该脚本将激活一个需要运行并显示 GUI 的应用程序。那么如何让任务计划程序在特定时间自动登录到 Windows。计算机永远不会/很少被关闭或重新启动。
2. 我还没有从任务计划程序成功启动 Powershell 脚本。我试过以下:
powershell.exe -noexit -executionpolicy bypass -command &'Y:\Run Test\StartPowershellScript.ps1'
和
powershell.exe -noexit -ExecutionPolicy Bypass -File 'Y:\Run Test\StartPowershellScript.ps1'
以及上述的变体。
powershell.exe -noexit -ExecutionPolicy Bypass &'Y:\Run Test\StartPowershellScript.ps1'
我已经尝试了一些有和没有 &"" &'' & 等等的变化。
现在我不确定它是否可以完成。但我希望我能在这里得到一些帮助。
编辑 1. 我刚刚尝试了以下操作。
powershell -noexit -ExecutionPolicy Bypass &'Y:\Run Test\StartPowershellScript.ps1'
在我在PowerShell中这样做之后。
set-executionpolicy -scope Process -executionPolicy Unrestricted -force
set-executionpolicy -scope CurrentUser -executionPolicy Unrestricted -force
set-executionpolicy -scope LocalMachine -executionPolicy Unrestricted -force
但是,如何确保计算机重新启动后这种情况仍然存在?
编辑 2. 看来我无法让计划任务登录或解锁计算机,是否有无论如何设置任务在特定时间运行以登录计算机,以便计划任务此时可以运行?