Obtenir la version Windows des ordinateurs dans AD
Dans cet article, vous apprendrez comment obtenir la version du système d'exploitation Windows des ordinateurs dans Active Directory. Je vais vous montrer comment répertorier la version du système d'exploitation et le numéro de build à l'aide de PowerShell et d'AD Pro Toolkit.
Les objets ordinateur dans Active Directory ont un attribut OperatingSystem et OperatingSystemVersion qui peuvent être utilisés pour rechercher des détails sur le système d'exploitation. Cela signifie que vous n'avez pas besoin de vous connecter à chaque ordinateur pour connaître la version du système d'exploitation, vous pouvez facilement obtenir le répertoire de détails à partir d'Active Directory.
- Obtenir la version du système d'exploitation Windows à l'aide de PowerShell
- Obtenez la version du système d'exploitation Windows à l'aide d'AD Pro Toolkit
Obtenir la version du système d'exploitation Windows à l'aide de PowerShell
Exemple 1. Obtenir la version du système d'exploitation de tous les ordinateurs du domaine
Get-ADComputer -filter * -property * | select Name,OperatingSystem, OperatingSystemVersionDans cet exemple, j'obtiens la version du système d'exploitation 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 d'une unité d'organisation
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 nom distingué de l'unité d'organisation.
Exemple 3. Obtenez tous les ordinateurs dotés d'un système d'exploitation serveur
Get-ADComputer -Filter {OperatingSystem -Like "Windows Server*"} -Property * | select Name,OperatingSystem,OperatingSystemVersionDans cet exemple, je trouve tous les ordinateurs d'Active Directory dotés d'un système d'exploitation serveur. J'utilise l'opérateur -Like PowerShell pour filtrer les ordinateurs sur lesquels 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 d'Active Directory dotés d'un système d'exploitation client. J'utilise l'opérateur -NotLike pour filtrer les ordinateurs sur lesquels l'attribut « OperatingSystem » ne correspond pas à « Windows Server ». Donc, fondamentalement, cela trouve tous les ordinateurs qui ne sont pas un système d'exploitation serveur.
Exemple 5. Obtenez le nombre de tous les ordinateurs dans Active Directory
(get-adcomputer -filter *).countDans cet exemple, j'obtiens le nombre total de tous les ordinateurs du domaine. Ceci est utile pour que vous puissiez rapidement compter le nombre d’objets informatiques se trouvant dans votre domaine.
Obtenez les versions du système d'exploitation Windows à l'aide d'AD Pro Toolkit
Le kit d'outils AD Pro comprend plusieurs rapports sur les ordinateurs 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 exporter.
Exemple de rapport de tous les ordinateurs utilisant l'outil de rapport AD.
Vous pouvez essayer gratuitement AD Pro Toolkit en cliquant sur le bouton de téléchargement ci-dessous.
Obtenez un décompte 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 nombre de systèmes d'exploitation ».
Le rapport ci-dessus constitue un moyen rapide d'obtenir un inventaire des ordinateurs dont vous disposez dans votre domaine.
Obtenez des ordinateurs avec un système d'exploitation spécifique
Cliquez sur « Rapports informatiques » 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 montré 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 en fonction des attributs OperatingSystem et OperatingSystemVersion. Vous pouvez utiliser divers filtres et opérateurs PowerShell pour limiter les résultats à des versions et numéros de build spécifiques de Windows. Si vous n'avez pas le temps de jouer avec PowerShell, AD Pro Toolkit permet d'obtenir très facilement tous les ordinateurs et les détails de leur système d'exploitation. Avec la boîte à outils, vous pouvez générer des rapports informatiques en quelques clics de souris et exporter et automatiser facilement des rapports.









