Obtenir la version de Windows des ordinateurs dans l'AD
Dans cet article, vous apprendrez comment obtenir la version du système d'exploitation Windows des ordinateurs dans Active Directory. Je vous montrerai comment lister la version du système d'exploitation et le numéro de build en utilisant PowerShell et l'AD Pro Toolkit.
Les objets de l'ordinateur dans Active Directory ont un attribut operatingSystem et un attribut operatingSystemVersion qui peuvent être utilisés pour rechercher des détails sur le système d'exploitation. Cela signifie que vous n'avez pas à vous connecter à chaque ordinateur pour connaître la version du système d'exploitation, vous pouvez facilement obtenir les détails depuis Active Directory.
- Obtenir la version du système d'exploitation Windows en utilisant PowerShell
- Obtenez la version du système d'exploitation Windows en utilisant l'outil AD Pro
Obtenir la version du système d'exploitation Windows en utilisant PowerShell
Exemple 1. Obtenir la version du système d'exploitation de tous les ordinateurs de domaine
Get-ADComputer -filter * -property * | select Name,OperatingSystem, OperatingSystemVersionDans cet exemple, j'obtiens la version de l'OS de tous les ordinateurs dans Active Directory. J'utilise le paramètre select pour limiter les attributs au nom de l'ordinateur, au système d'exploitation et à la version du système d'exploitation.
Exemple 2. Obtenir la version du système d'exploitation de tous les ordinateurs dans une unité organisationnelle
Get-ADComputer -Filter * -SearchBase "OU=ADPRO Computers,DC=ad,DC=activedirectorypro,DC=com" -property * | select Name,OperatingSystem, OperatingSystemVersion,distinguishedNameDans cet exemple, j'obtiens la version du système d'exploitation de tous les ordinateurs d'une unité d'organisation spécifique. Pour obtenir tous les ordinateurs d'une unité d'organisation, vous utiliserez le paramètre -SearchBase et le distinguishedName de l'unité d'organisation.
Exemple 3. Obtenez tous les ordinateurs avec un système d'exploitation de serveur
Get-ADComputer -Filter {OperatingSystem -Like "Windows Server*"} -Property * | select Name,OperatingSystem,OperatingSystemVersionDans cet exemple, je trouve tous les ordinateurs dans Active Directory qui ont un système d'exploitation serveur. J'utilise l'opérateur PowerShell -Like pour filtrer les ordinateurs dont l'attribut « OperatingSystem » correspond à la chaîne « Windows Server ».
Exemple 4. Obtenez tous les ordinateurs avec un système d'exploitation client (Windows 10/11)
Get-ADComputer -Filter {OperatingSystem -NotLike "Windows Server*"} -Property * | select Name,OperatingSystem,OperatingSystemVersionDans cet exemple, je trouve tous les ordinateurs dans Active Directory qui ont un système d'exploitation client. J'utilise l'opérateur -NotLike pour filtrer les ordinateurs dont l'attribut « OperatingSystem » ne correspond pas à « Windows Server ». Donc, en gros, cela trouve tous les ordinateurs qui ne sont pas un système d'exploitation serveur.
Exemple 5. Obtenez un décompte de tous les ordinateurs dans Active Directory
(get-adcomputer -filter *).countDans cet exemple, j'obtiens le nombre total de tous les ordinateurs dans le domaine. Cela est utile pour que vous puissiez rapidement obtenir un décompte du nombre d'objets ordinateur dans votre domaine.
Obtenir les versions du système d'exploitation Windows à l'aide d'AD Pro Toolkit
Le kit d'outils AD Pro comprend plusieurs rapports d'ordinateur AD pour inventorier rapidement votre environnement Active Directory. Tous les rapports peuvent être automatisés, personnalisés, envoyés par e-mail et exportés vers un fichier.
- Cliquez sur « Rapports informatiques »
- Sélectionnez « Tous les ordinateurs »
- Cliquez sur « Exécuter » pour générer le rapport.
- Pour exporter le rapport (csv, excel ou pdf), cliquez sur le bouton d'exportation.
Exemple de rapport de tous les ordinateurs utilisant l'outil de reporting AD.
Vous pouvez essayer le kit d'outils AD Pro gratuitement en cliquant sur le bouton de téléchargement ci-dessous.
Obtenez un comptage de tous les ordinateurs avec la version du système d'exploitation
Cliquez sur « Rapports informatiques » et sélectionnez le rapport « Tous les ordinateurs par compte de système d'exploitation ».
Le rapport ci-dessus est un moyen rapide d'obtenir un inventaire des ordinateurs que vous avez dans votre domaine.
Obtenez des ordinateurs avec un système d'exploitation spécifique
Cliquez sur « Rapports d'ordinateur » et sélectionnez « rapport basé sur le système d'exploitation ».
Sélectionnez le système d'exploitation et cliquez sur « Exécuter ».
Conclusion
Dans cet article, je vous ai présenté deux options pour obtenir la version du système d'exploitation Windows des ordinateurs dans Active Directory. Avec la cmdlet Get-ADComputer, vous pouvez filtrer les objets ordinateur par les attributs operatingSystem et operatingSystemVersion. Vous pouvez utiliser divers filtres et opérateurs PowerShell pour limiter les résultats à des versions Windows et des numéros de build spécifiques. Si vous n'avez pas le temps de vous occuper de PowerShell, alors le AD Pro Toolkit rend très facile l'obtention de tous les ordinateurs et leurs détails de système d'exploitation. Avec le Toolkit, vous pouvez générer des rapports informatiques en quelques clics de souris et facilement exporter et automatiser des rapports.









