从Windows Server 2012 R2,我想查看我的networking上的哪些工作站已经更新到Windows 10版本1511,1670等。
只是为了澄清,1511和1607是我正在寻找的数字。
我不想login到每个工作站(我可能有50或更多)。 我不太关心版本或内部版本号,除非这些版本可以以某种方式轻易地确定版本。
有很多方法可以做到这一点。
对于Active Directory中的每台计算机,其Windows版本都存储为名为operatingSystemVersion的属性。
你可以使用PowerShell命令从AD查询这个:
Get-ADComputer -Filter * -Property operatingsystemversion | select name,operatingsystemversion
这将返回AD中每台计算机的名称和操作系统版本。
您也可以使用win32_operatingsystem WMI类从计算机直接查询这些信息,但上面的方法更容易。