Je souhaite détecter si un serveur 2012 a été configuré en tant qu'installation principale à l'aide de WMI. Une question antérieure semble indiquer que je peux obtenir le OperatingSystemSKU à partir de Win32_OperatingSystem . Mes systèmes Windows 2012 Core signalent un OperatingSystemSKU de 7. L' article de l'autre question semble indiquer qu'il s'agit d'un PRODUCT_STANDARD_SERVER, et s'il y avait une installation de base, je devrais m'attendre à voir une valeur de 0x0000000D à la place pour PRODUCT_STANDARD_SERVER_CORE.
Qu'est-ce que j'oublie ici. Je souhaite finalement créer une stratégie et utiliser le ciblage au niveau de l'élément pour n'appliquer cette stratégie qu'aux installations de Windows 2012 Server Core.
PS C:\Users\zoredache\Documents> gwmi -Query "select OPeratingSystemSKU,Version,ProductType from Win32_OperatingSystem"
__GENUS : 2
__CLASS : Win32_OperatingSystem
__SUPERCLASS :
__DYNASTY :
__RELPATH : Win32_OperatingSystem=@
__PROPERTY_COUNT : 3
__DERIVATION : {}
__SERVER :
__NAMESPACE :
__PATH :
OperatingSystemSKU : 7
ProductType : 2
Version : 6.2.9200
Get-WMIObject Win32_OptionalFeature | Select Name, InstallState
et filtrez si le serveur a les bits GUI du serveur installés ou non.