Я считаю, что это в C:\Windows\System32\WindowsPowershell\v1.0\
.Чтобы запутать невиновных, MS хранила его в каталоге с надписью "v1.0".Выполнение этого в windows 7 и проверка номера версии с помощью $Host.Version
( Определение установленной версии PowerShell ) показывает его 2.0.
Другой вариант - введите $PSVersionTable
в командной строке.Если вы работаете с версией 2.0, выходные данные будут такими:
Name Value
---- -----
CLRVersion 2.0.50727.4927
BuildVersion 6.1.7600.16385
PSVersion 2.0
WSManStackVersion 2.0
PSCompatibleVersions {1.0, 2.0}
SerializationVersion 1.1.0.1
PSRemotingProtocolVersion 2.1
Если вы работаете с версией 1.0, переменная не существует и выходных данных не будет.
ЛокализацияPowerShell версии 1.0, 2.0, 3.0, 4.0:
- 64-битная версия: C: \ Windows \ System32 \ WindowsPowerShell \ v1.0
- 32-битная версия: C: \ Windows \SysWOW64 \ WindowsPowerShell \ v1.0