PowerShell – Créer des comptes de test

Ça faisait longtemps que je cherchais et je suis finalement tombé dessus par hasard. Durant nos phases de maquettage nous sommes souvent amené à créer des dizaines voir des centaines d’utilisateurs dans l’annuaire Active Directory. On se retrouve donc avec des utilisateurs user001, user002, … pas très glamour tout ça. Christophe a eu l’idée de créer ces utilisateurs en utilisant un fichier contenant de vrais noms (ceux de 1000 actrices et acteurs) pour donner un peu plus de réalisme à nos plate-formes de test. C’est tout de suite plus fun quand on voit un Al Pacino ou une Monica BELLUCCI dans sa liste d’utilisateurs 🙂

Je vous invite à lui rendre visite sur son excellent blog, vous y trouverez des tas d’autres astuces sympa.

Source : http://my-powershell.fr/active-directory/creer-1000-comptes-de-test.html

PowerShell – Active Directory Audit Report

Les mots me manquent pour dire tout le bien que je pense de Zachary. Ce mec est génial. Et quand vous aurez vu ce dont ce script est capable, vous serez surement de mon avis.

Le script New-ADAssetReport permet de générer un fichier HTML (ou plutôt 2) avec une description très complète de votre annuaire :  niveaux fonctionnels, rôles FSMO, listes de DC (avec nom et adresse ip), liste des sites, des sous réseaux, détails sur la topologie, nombre et listes des utilisateurs avec pouvoir, …etc.

Petit aperçu du rendu :

Je vous conseille au passage d’aller faire un tour sur le site de l’auteur. Vous y trouverez des tas de scripts sympas : http://www.the-little-things.net/

Télécharger ici.

Freeware – Get Local Admins GUI

Un petit utilitaire ultra pratique pour récupérer la liste des administrateurs locaux sur vos postes de travail ou vos serveurs. On peut injecter la liste des ordinateurs à auditer depuis un fichier texte ou directement depuis l’annuaire.

Je vous conseille fortement de parcourir cet excellent site qui regorge de petits utilitaires absolument indispendables.

Source : http://www.cjwdev.co.uk/Software/GetLocalAdminsGUI/Info.html 

PowerShell – Créer des utilisateurs Active Directory depuis un fichier CSV

Un grand classique. Ce petit script Powershell suivant permet de lire un fichier CSV contenant une liste d’utilisateurs et de créer pour chacun un compte Active Directory.

Votre fichier CSV doit contenir au moins les colonnes suivantes : GivenName (Prénom), Surname (Nom), Login, Password, Title, Phone, …  à vous de choisir les informations qui vont sembleront pertinentes.

Note : Ce script a été testé sous Windows 2012 R2.