Посмотреть в Powershell версию Windows можно с помощью WMI или отдельных командлетов. Самый простой способ — это запустить:
1 |
Get-ComputerInfo |
Мы можем получить сразу через Powershell версию ОС, не выводя всю информацию:
1 2 3 |
(Get-ComputerInfo).WindowsVersion #или Get-ComputerInfo -Property *Version* |
Минусом этого командлета является то, что он долго отрабатывает каждый раз подгружая всю информацию. Если нужно узнать версию ОС на сотнях ПК, то стоит использовать другой вариант. Командлет выше появился в версии PS 5.1, так что если сомневаетесь запустите:
1 2 3 |
host #или $PSVersionTable |
Таким образом мы можем узнать версию билда:
1 |
$PSVersionTable.BuildVersion |
Как получить в Powershell версию Windows используя WMI Через WMI…