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

相關問題