У меня 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-Command
и Show-Command
начать работать.
Кто-нибудь знает, почему PowerShell начал это делать и как устранить это состояние?