我在计算机上远程创建计划任务时遇到问题。
这是我的脚本:
$Action = New-ScheduledTaskAction -Execute "Robocopy" -Argument"""$downloadDirectory"" ""$fullDirectory"" /e /mt:32 /r:2 /w:2 /z /eta"
Register-ScheduledTask -User (Get-CimInstance –ClassName Win32_ComputerSystem | Select-Object -expand UserName) -Action $Action -TaskName "ScriptUtilFileCopy" -Force
Start-ScheduledTask -TaskName "ScriptUtilFileCopy"
计划任务将以本地用户身份运行,而不是用于远程登录的帐户。
但是,当我远程运行Start-ScheduledTask
时,在任务计划程序界面中使用代码Queued
将任务设置为0x0
。但是,如果我从“计划任务”(即右键单击->“运行”)运行任务,则该任务将成功运行。
答案 0 :(得分:0)
我遇到了完全相同的问题,在我的情况下,这是由于检查条件“仅在计算机使用交流电源时才启动任务”。我测试过的笔记本电脑真的是电池。
取消选中它后,我可以使用Start-ScheduledTask启动它。