Страница 1 из 1

Как узнать установленную версию PowerShell

Добавлено: 07 мар 2014 15:55, Пт
UncleFather

Как узнать установленную версию PowerShell

Выполняем в PowerShell команду:

Код: Выделить всё

$host.version

Получаем номер версии, дополнительный номер версии, номер сборки и номер ревизии:

01.JPG

Если номера сборки и/или ревизии имеют значение -1, это означает что установлен beta - релиз PowerShell. В финальном релизе данные номера будут иметь значение 0.


Какими еще командами можно узнать версию PowerShell:


Как узнать версию PowerShell через реестр:

Версия PowerShell соответствует значению параметра PowerShellVersion по адресу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\3\PowerShellEngine в реестре.


Как узнать версию PowerShell на доменных компьютерах в ЛВС:

Код: Выделить всё

Invoke-Command -Computername Computer.Domain.local -Scriptblock {$PSVersionTable.psversion}

Или сразу для нескольких компьютеров:

Код: Выделить всё

$PCs=(Get-ADComputer -Filter *).Name
Invoke-Command -ComputerName $PCs -Scriptblock {$PSVersionTable.psversion} -ErrorAction SilentlyContinue