Я только что обновил версию Powershell 3.0 до 4.0 (http://www.microsoft.com/en-nz/download/details.aspx?id=40855).
Если я сейчас запущу Powershell и введу команду мусора (например, Blah), Powershell отобразит ошибку и остановится. Он не возвращается к приглашению, и я не могу открыть другую консоль Powershell, пока не убью ошибочную.
Я запускаю с -noprofile
чтобы исключить какие-либо забавы с модулями.
Name Value
---- -----
PSVersion 4.0
WSManStackVersion 3.0
SerializationVersion 1.1.0.1
CLRVersion 4.0.30319.42000
BuildVersion 6.3.9600.16406
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0}
PSRemotingProtocolVersion 2.2
Работает на Windows 7 Professional SP1
Изменить: Powershell ISE работает нормально, хотя он также не может быть запущен, если у меня все еще открытая консоль PowerShell.