get-command :未將物件參考設定為物件的實例

get-command :未將物件參考設定為物件的實例

我有PowerShell 4一台 Windows 7 筆記型電腦。我剛剛安裝了 PowerGUI,發現出現此錯誤:

get-command : Object reference not set to an instance of an object.

當我不傳遞帶有命令名稱的參數時,Powershell_ISE、PowerShell Console 和 PowerGUI 都會引發此錯誤。我清除了所有設定文件,然後重新安裝WMF 4.0.Net 4.5.我還更新了所有內容,包括 SQL 和......什麼都沒有!

後來我發現我的一些腳本可以正常工作。然後我發現,如果我在尚未加載的模組中調用合格的命令,它會神奇地僅清除該會話中的錯誤。當 PS 被迫自動加載模組Get-CommandShow-Command開始工作時。

有誰知道為什麼 PowerShell 開始這樣做以及如何清除這種情況?

相關內容