TP PowerShell – Module Active Directory

Bonjour à tous,
Petit TP PowerShell rapide basé sur un cas d’usage demandé par des gens qui ne savent pas se servir d’un clavier.
Question posée : « Comment trouver une machine dans un annuaire Active Directory via une information indiquée dans le champ description ? »
1- Charger le module active directory de powershell :

Import-Module ActiveDirectory

2- Utiliser la cmd-let Get-ADComputer avec un filtre pour faire le boulot.
On cherche les objets pour lesquels le champ description contient “poneyland” et on veut afficher l’attribut ldap ‘description’ dans le résultat :

Get-ADComputer -Filter {(description -like "*poneyland*")} -Properties @('description')

3- Et si on ne cherche que des postes XP
(Oui même si c’est mal, justement : c’est pour leur péter leurs sales petites gueules) ?

Get-ADComputer -Filter {((description -like "*poneyland*") -and (operatingsystem -like "*XP*"))} –Properties @('description','operatingsystem')

Et voilà

Laisser un commentaire

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

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.