我尝试使用PowerShell为现有的计划任务添加触发器。 我正在使用Windows 10& PowerShell 5
当我跑步时:
Get-Scheduled-Job -Name TASK_NAME
我收到错误:
>Get-ScheduledJob : A scheduled job definition with Name sanityInstaller could not be found.
At line:1 char:1
+ Get-ScheduledJob sanityInstaller
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (:) [Get-ScheduledJob], RuntimeException
+ FullyQualifiedErrorId : ScheduledJobDefinitionNotFoundByName,Microsoft.PowerShell.ScheduledJob.GetScheduledJobCommand
似乎即使我在没有参数的情况下运行相同的命令,它也会返回所有作业,但它会返回一个空结果。
在任务计划程序中,没有/Microsoft/Windows/PowerShell/ScheduledJobs
这样的文件夹,甚至在我创建它之后,其中的新任务也没有返回。
我在这里缺少什么?
答案 0 :(得分:5)
Get-ScheduledJob仅获取由。创建的预定作业 使用Register-ScheduledJob cmdlet的当前用户。
您正在寻找Get-ScheduledTask cmdlet。