[英]Task Scheduler - Show Powershell Prompt
我知道如何安排 Powershell 脚本,但现在我正在寻找一种方法来显示正在发生的事情。 我不想将输出写入日志,但我想打开提示。 (就像直接运行 .bat,而不使用 Task Schedular)。
谷歌没有帮助我。
根据下面的屏幕截图,使用Run only when user is logged on
选项。
这是一个迟到的回复,但我想分享我的经验。
使用New-ScheduledTaskPrincipal
、 -LogonType Interactive
、 -RunLevel
如果需要)和-UserId
来指定哪个用户将运行该任务。
此外,使用带有-AtLogon
参数的New-ScheduledTaskTrigger
(如果您希望 PowerShell 窗口在登录时出现)并将-User
设置为-UserId
上面的-UserId
相同。
使用Register-ScheduledTask
注册主体时,请确保不要使用-User
、 -Password
和-RunLevel
参数,因为语法段落指出它们是不允许的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.