2

我想通过PowerShell为我的SharePoint 2010 Web应用程序之一修改特定的计时器作业“磁盘配额警告”。但我找不到我想要的工作。Get-SPTimerJob cmdlet错误地列出SharePoint计时器作业?

当我进入中央管理 - >监视 - >审阅作业定义时,我找到了我想要的Web应用程序,并且只有一个名称为“磁盘配额警告”的作业以及约15个其他作业。这是所需的行为。

的问题出现了,当我尝试通过PowerShell的

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

它返回约20个职位,所有具有名称“作业diskquota警告”来做到这一点。

我的问题是双重的,

  1. 为什么显示20个磁盘配额作业时,我只有用这个名字一个工作吗?
  2. 该Web应用程序的所有其他作业在哪里?
+0

也有在SharePoint堆栈..似乎有少得多的眼睛上量,虽然。 – 2012-07-11 16:46:52

+0

我认为问题出在PowerGUI上。它可以在PowerShell控制台中正常运行,但是由于我重新启动PowerGUI,它似乎工作正常。 – StaticMethod 2012-07-16 14:52:52

+0

非常奇怪:(我知道*程序集*可能会被混淆缓存,但是..哦。 – 2012-07-16 17:45:41

回答

0

尝试使用-Identity命令ARG为GET-SPTimerJob正确识别定时作业

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

运行此命令仍然会返回20个结果。 – StaticMethod 2012-07-12 13:49:28

相关问题