在我們的一臺生產服務器上,我開始在運行腳本時發生錯誤。Get-WMIObject在沒有說明的情況下返回錯誤
Get-WmiObject -Class win32_volume
結果是這樣的:剝離下來的代碼,我從PowerShell提示符運行此命令時收到錯誤
Get-WmiObject :
At line:1 char:14
+ Get-WmiObject <<<< -Class win32_volume
+ CategoryInfo : InvalidOperation: (:) [Get-WmiObject], COMException
+ FullyQualifiedErrorId : GetWMICOMException,Microsoft.PowerShell.Commands.GetWmiObjectCommand
什麼noticable對我來說是有誤差的無說明書結果的第一行。這個腳本已經在過去,並繼續在我們的其他服務器上工作。
我以服務器上的管理員身份運行此服務器,並且PowerShell會話處於管理員模式。有關如何解決此問題的任何建議?
謝謝。
您是否嘗試修復WMI存儲庫? – EBGreen
我不知道該怎麼做!幫助嗎?現在就關閉Google。 – Moskie
嘗試使用'WBEMTest'應用程序http://technet.microsoft.com/en-us/library/cc785775%28WS.10%29.aspx – RRUZ