Windows Server 2012 R2から、ネットワーク上のどのワークステーションがWindows 10バージョン1511、1607などに更新されているかを確認したいと思います。
明確にするために、1511と1607は私が探している数字です。
各ワークステーションにサインインしたくありません(50以上ある可能性があります)。バージョンやビルド番号は、バージョンを簡単に判別するために何らかの方法で使用できるのでない限り、あまり気にしません。
これを行うにはいくつかの方法があります。
Active Directory内のコンピューターごとに、WindowsのバージョンはoperatingSystemVersion
という名前の属性として格納されます。
これは、PowerShellコマンドを使用してADからクエリできます。
Get-ADComputer -Filter * -Property operatingsystemversion | select name,operatingsystemversion
これにより、AD内のすべてのコンピューターの名前とOSバージョンが返されます。
この情報は、win32_operatingsystem WMIクラスを使用してコンピューターから直接クエリすることもできますが、上記の方法の方が簡単です。