HowTo : Lister les comptes d’ordinateurs non « Windows » d’un domaine Active Directory

Dans le cadre d’un audit Active Directory chez un de mes clients, j’ai été amené à lister les comptes d’ordinateurs non Windows (Linux & Mac OS) et ce en utilisant un simple script PowerShell que je voulais partager avec vous à travers cet article.

Note : ce script a été testé sur des plateformes Windows Server 2008 R2 et 2012 R2.

Comment ça marche ?

> Ouvrez bloc note et copiez /coller le code suivant :

Import-Module ActiveDirectory

Get-ADComputer -Filter { OperatingSystem -NotLike ‘*Windows*’ } -Properties OperatingSystem | Select Name, OperatingSystem | Format-Table -AutoSize

> Enregistrez le fichier sous le nom « OrdinateursNonWindows.PS1« 

> Lancer Windows PowerShell en tant qu’Administrateur et naviguez à l’emplacement ou vous avez enregistré votre script.

> Saisir : OrdinateursNonWindows.PS1 et cliquez sur Entrée pour lancer le script.

> Le résultat retourné inclut la liste complète des comptes d’ordinateurs non Windows : machines Linux ou Mac OS.

Dans l’exemple suivant, le script retourne 4 comptes d’ordinateurs AD ayant des noms d’OS autre que Windows, il s’agit des machines Linux et CentOS:

1

Vous pouvez également télécharger ce script depuis cette page.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *