Listez les objets d’un domaine Active Directory en fonction d’un attribut.

LogoAD

Active Directory connait actuellement une sacrée révolution avec l’arrivée des Cmd-lets Powershell. En effet depuis l’arrivée de Windows Serveur 2008 R2, Microsoft propose maintenant d’administrer Active Directory en Powershell !

Une révolution pour nous tous, fini les scripts VBS et autres Batchs, maintenant nous utiliserons Powershell.

Cependant et vous vous en doutez, la transition se fera en douceur, car malgré diverses bibliothèques de composants powershell tierces existantes depuis quelques mois sur le marché, powershell est encore (trop ?) peu rependu.

En attendant l’arrivée de ces outils powershell, je vous propose ci-dessous un petit script « A l’ancienne » (donc en Visual Basic Script …) permettant de lister les utilisateurs actifs ayant un attribut placé à une valeur donnée. Dans l’exemple nous listons les utilisateurs Active Directory actif ayant l’attribut « msExchHideFromAddressListsList » actif. Ce script documenté est très facilement adaptable à tout types d’attributs, il n’est pas parfait mais pourra très certainement servir de base à vos développements (je sais … le script ce n’est pas du développement…)

Pour faire court, je vous invite à télécharger ce script au format zip ! ICI

Please follow and like us:

Social media & sharing icons powered by UltimatelySocial