Pour bénéficier des fonctions d'IADsTools, vous devez configurer vos scripts pour utiliser le DLL. J'ai utilisé VBScript pour préparer tous les exemples de scripts de cet article, mais vous pouvez utiliser tout autre langage de scripting compatible avec WSH. Pour commencer, un script IADsTools doit inclure un appel pour instancier
Se préparer à utiliser IADsTools
l’objet de scripting :
Set objIADS=CreateObject
(« IADsTools.DCFunctions »)
Dans ce cas, l’identificateur programmatique
COM (ProgID) IADs-
Tools.DCFunctions crée un objet appelé
ObjIADS qui expose les fonctions
qui nous intéressent. Je suggère aussi
d’activer le verbose logging des appels
IADsTools dans les scripts IADsTools –
le DLL offre une fonction appelée
EnableDebugLogging() à cet effet. En
principe, j’active le logging dans mes
scripts aussitôt après avoir instancié
l’objet IADsTools en incluant l’appel
suivant :
objIADS.EnableDebugLogging(3)
Le chiffre entre parenthèses qui apparaît
après l’appel de l’objet indique
le niveau de détail souhaité : par
exemple, le niveau 1 n’enregistre que
les erreurs, le niveau 2 enregistre les
erreurs d’avertissement, et le niveau 3
enregistre les erreurs, les avertissements
et les messages d’information.
La figure 1 montre un exemple de message
de réussite qu’un script IADsTools
a enregistré.
Par défaut, un script IADsTools envoie
les messages journalisés au journal
d’événements Application, mais vous pouvez préciser le nom d’un fichier
texte qui devrait aussi recevoir les
messages journalisés. Après avoir créé
l’objet IADsTools et activé le logging,
vous êtes prêts à entrer dans le coeur
de DLL et à commencer à interroger et
manipuler AD.
Téléchargez cette ressource
Plan de sécurité Microsoft 365
Les attaquants savent comment prendre le contrôle de votre tenant Microsoft 365, et vous, savez-vous comment le reprendre en main ?
Les articles les plus consultés
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
- Les 6 étapes vers un diagnostic réussi
- Afficher les icônes cachées dans la barre de notification
- Activer la mise en veille prolongée dans Windows 10
Les plus consultés sur iTPro.fr
- Cyberattaques : 46% des entreprises françaises perdent du chiffre d’affaires dès le premier jour
- Cybersécurité française 2026 : explosion des startups, ralentissement des scale-ups et virage stratégique de l’IA
- Le Cercle de l’Innovation décerne le Prix de l’Innovation du Public 2026
- Avec l’IA agentique, la robustesse des SI redevient stratégique
Articles les + lus
Couchbase lance AI Data Plane pour industrialiser l’IA agentique
Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
Computex 2026 : 5 signaux forts à retenir
La chaîne d’approvisionnement, point de rupture récurent du SI
Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
À la une de la chaîne Tech
- Couchbase lance AI Data Plane pour industrialiser l’IA agentique
- Windows 11 : Microsoft généralise le point-in-time restore pour accélérer la remise en service des PC
- Computex 2026 : 5 signaux forts à retenir
- La chaîne d’approvisionnement, point de rupture récurent du SI
- Microsoft Build 2026 : contre-offensive des modèles maison face à OpenAI et Anthropic
