Windows 10 Creators /バージョン1703 /ビルド15063以降に適用する必要のあるグループポリシーがあります(具体的には クロスドメインドライブマッピング )
Fall Creatorsが登場するまで、クリエイターの更新を具体的に検出すると、次のコードで機能しました。
select * from Win32_OperatingSystem WHERE Version like "10.0.15063%" AND ProductType="1"
しかし、将来的には、これをCreatorsとFall Creatorsの両方、そしておそらくRedstone4 +に適用する必要があります。
BuildNumberは整数ではなく文字列です であるため、「Version Like」を「version>」に変更するという明らかな修正は機能せず、Windows 10には適用されず、WindowsVistaに適用されます。/7/8。
Microsoft KnowledgeBaseは、Windows 10 RTMよりも優れたものを検出する例を示していますが、具体的にはWindows 10Creators以降のみを検出したいと考えています。誰かが適切なWMIフィルターを支援できますか?
マイクロソフトは、あなたが見つけた正確な理由のために、それが数字ではなく文字列であることを簡単に許可していません。 Win32_OperatingSystem BuildNumberを比較する WMIグループポリシーフィルターがWindows 10では期待どおりに機能しない を参照してください。
彼らが書いたような回避策は、考えられるすべての文字列を比較することです。
Select BuildNumber from Win32_OperatingSystem WHERE BuildNumber LIKE "%[15063][16299]%"