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

PowerShell – это мощный язык программирования и администрирования от компании Microsoft, каждый год он обрастает, все большим количество командлетов и функциональностей. По сути, это замена командной строке Windows. По умолчанию PowerShell установлен во всех версиях Windows, начиная с Windows 7 SP1 и Windows Server 2008 R2 SP1. Ниже рассмотрим как узнать какая версия у вас установлена.

Как проверить версию PowerShell из оболочки

Самый простой способ определить какая версия PowerShell у вас установлена с помощью команды:

host

PowerShell 1

$PSVersionTable.PSVersion

В итоге Windows 10 вывела мне версию 5.1 билд 19041.

PowerShell 2

Get-Host | Select-Object Version

PowerShell 3

(Get-Host).Version
или
$host.version

PowerShell 4

$host.version | Out-GridView

Благодаря этой команде выведется результат с версией установленной PowerShell в отдельном окне.

PowerShell 5

Write-Host (get-host).Version.Major (Get-Host).Version.Minor -Separator .

PowerShell 6

Get-Host

PowerShell 7

Get-Variable | where {$_.Name -Like ‘*version*’} | %{$_[0].Value}

PowerShell 8

Как проверить версию PowerShell через реестр Windows

Любые команды из оболочки или cmd, всего лишь обращаются к разделам реестра Windows и берет от туда нужную информацию. В реестре есть ветка:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\3\ PowerShellEngine

Тут будет ключ реестра PowerShellVersion.

PowerShell 9

 

Нажмите на звезду, чтобы оценить!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Может быть Вам интересно
*.cf - файл содержит только конфигурацию(код и структура) без пользовательских данных.…