GetScheduled-Job没有返回任何工作

时间:2016-06-06 09:06:49

标签: windows powershell scheduled-tasks powershell-v5.0

我尝试使用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这样的文件夹,甚至在我创建它之后,其中的新任务也没有返回。

我在这里缺少什么?

1 个答案:

答案 0 :(得分:5)

  

Get-ScheduledJob仅获取由。创建的预定作业   使用Register-ScheduledJob cmdlet的当前用户。

Source

您正在寻找Get-ScheduledTask cmdlet。