Get-SPTimerJob cmdlet错误地列出SharePoint计时器作业



我正试图通过powershell修改我的一个SharePoint 2010 web应用程序的特定计时器作业"磁盘配额警告"。但是我找不到我想要的工作。

当我进入中央管理->监控->查看作业定义时,我会找到我想要的web应用程序,并且只有一个名为"磁盘配额警告"的作业以及该应用程序的大约15个其他作业。这是所需的行为。

当我尝试通过powershell 进行操作时,问题就出现了

PS > Get-SPTimerJob -webapplication "Web application name"

它返回大约20个作业,这些作业的名称都是"job diskquota warning"。

我的问题有两个方面,

  1. 当我只有一个具有该名称的作业时,为什么它显示20个磁盘配额作业
  2. 该web应用程序的所有其他作业都在哪里

尝试使用Get-SPTimerJob 的-Identity命令arg正确识别计时器作业

Get-SPTimerJob -WebApplication "ApplicationPoolName" -Identity "job-diskquota-warning"

最新更新