概述
本文将记录分享在Active Directory域环境中,通过PowerShell清点所有Windows操作系统版本和内部版本号的方法,如果没有任何自动获取计算机配置的工具,则可以参考文本方法进行。
本地计算机
适用于清点单台计算机
Get-ItemProperty 'HKLM:SOFTWARE\Microsoft\Windows NT\CurrentVersion' | Select-Object ProductName, ReleaseID, CurrentBuild
或者
Get-ComputerInfo | select WindowsProductName, WindowsVersion, OsHardwareAbstractionLayer
Active Directory域环境
适用于清点域中所有Windows计算机
Get-ADComputer -Filter {(Enabled -eq $True)} -Property * | Select-Object Name,OperatingSystem,OperatingSystemVersion