1
我正在使用Get-WmiObjet cmdlet成功從Windows 2000計算機檢索某些信息。這些機器不屬於我們的域名,所以我使用-Credential參數來傳遞本地管理員憑據。具有憑據的Get-WmiObject在啓動作業scriptblock內失敗
我現在試圖使用Start-Job並行運行多個WMI查詢,但是我甚至無法獲得一個查詢的工作。
當我運行以下命令:
Start-Job -initializationscript {$cred = get-credential -credential administrator} -scriptblock {gwmi win32_computersystem -ComputerName 10.1.2.3 -Credential $cred}
工作被創建,提示我輸入憑據,但作業無法完成,其狀態始終是「正在運行」。
當然:
C:\>$cred = Get-Credential -credential administrator
C:\>gwmi win32_computersystem -ComputerName 10.1.2.3 -Credential $cred
工作得很好。
如何讓Get-WmiObject在使用備用憑證的Start-Job中成功運行?
感謝您的幫助。
它的工作!非常感謝您的幫助。 – Lucas 2011-02-01 16:34:44