我想安排一个powershell脚本。没关系,但powershell脚本包含一个invoke-expression命令,它不会调用另一个脚本。 有没有人遇到过类似的问题?
答案 0 :(得分:0)
我记得,预定工作有局限性。尝试使用Invoke-Command将代码移动到分离的脚本文件并按如下方式安排Job:
$trigger = New-JobTrigger -Daily -At '6 am'
$options = New-ScheduledJobOption -WakeToRun -RequireNetwork
Register-ScheduledJob -FilePath .\ScriptWithInvokeCommand.ps1 -Name SampleJobName -Trigger $trigger -ScheduledJobOption $options -RunNow
您还可以使用预定任务而不是预定作业。