logo rss

Comment n'appliquer des stratégies de groupe qu'à un certain type de machine

Parfois il peut être utile de pouvoir appliquer ses stratégies de groupe en fonction de la version de Windows. Par exemple on ne souhaite pas qu'une GPO qui se chargerait d'éteindre automatiquement les ordinateurs soit appliquée aux serveurs. Cela est possible grace aux filtres WMI. Nous allons voir comment.

Creation du Filtre WMI

  • Ouvrir la console Gestion de stratégie de groupe :
Run Group Policy Management Console
  • Créer le filtre WMI :
Create WMI Filter
  • Donner un nom, une description et cliquer sur Ajouter :
New WMI Filter
  • Renseigner le Filtre :
WMI Query

Version like "10.%" correspond à Windows 10

Et ProductType="1" correspond à machines clients

  • Une fois le filtre créé nous pouvons l'associer avec la stratégie de groupe. Pour cela, ouvrir sa GPO, dans Filtrage WMI choisir le filtre précédemment créé puis cliquer sur Ouvrir
WMI Filtering
  • Cliquer sur Oui :
Group Policy Management, Would you like to change WMI filter

Exemples de Filtres WMI

Quelques exemples de filtres.

Machines Clients

select * from Win32_OperatingSystem WHERE ProductType = "1"

Windows 10

select * from Win32_OperatingSystem where Version like "10.%" and ProductType="1"

Windows 7 ou Vista

select * from Win32_OperatingSystem where (Version like "10.%" or Version like "6.0%") and ProductType="1"

Windows Server (Contrôleur de Domaine)

select * from Win32_OperatingSystem where ProductType="2"

Windows Server (Non-Contrôleur de Domaine)

select * from Win32_OperatingSystem where ProductType="3"

Windows 10 64 bits ou Windows 2016/2019 DC

select * from Win32_OperatingSystem where Version like "10.%" and (ProductType="1" or ProductType="2") and OSArchitecture = "64-bit"

Listes de Paramètres

Quelques paramètres pour créer ses propres filtres.

Paramètres
Postes Clients ProductType = "1"
Serveurs (Contrôleur de Domaine) ProductType = "2"
Serveurs (Non-Contrôleur de Domaine) ProductType = "3"
32 bits NOT OSArchitecture = "64-bit"
64 bits OSArchitecture = "64-bit"
Windows XP ou Server 2003/R2 Version like "5.1%" or Version like "5.2%"
Windows Vista ou Server 2008 Version like "6.0%"
Windows 7 ou Server 2008R2 Version like "6.1%"
Windows 8 Server 2012 Version like "6.2%"
Windows 8.1 ou Server 2012R2 Version like "6.3%"
Windows 10 ou Server 2016/2019 Version like "10.0%"
Windows 11 ou Server 2022 Version like "10.0%"

Note : taper la commande ver dans un terminal pour afficher la version exacte de Windows

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Contact :

adresse mail de contact