Aller au contenu

.Bat: Lister les groupes d’un utilisateur d’un domaine Active Directory (dans un fichier )

Hello

Voici un petit script pratique quand on souhaite avoir la liste de tous les groupes qu’un utilisateur précis possède :

 

@echo off
echo -------------------------------------------------------------------
echo ^| ^|
echo ^| Recuperation des groupe pour utilisateur ^|
echo ^| by Bibliogeek ^|
echo ^| ^|
echo -------------------------------------------------------------------
echo. 
echo. 
echo Merci d'indiquer ici l'utilisateur 
echo Dont vous souhaitez faire le listing des groupes svp (exemple : usertoto): 
set/p "questbegin=>"

cls
echo -------Recuperation du resultat 
dsquery user domainroot -name %questbegin% | dsget user -memberof>%username%_%questbegin%.txt
if %errorlevel%== 0 goto END
echo Il y a eu un probleme lors de la recuperation des informations de l'utilisateur %questbegin%
Color 0c 
echo "Fin de programme - Exit 1"
Pause
exit /b 1

:end
Color 0A 
cls
echo --------------------------------------------------------------------- 
echo "le resultat a ete sauvegarder dans le fichier"
echo "%username%_%questbegin%.txt"
echo --------------------------------------------------------------------- 
echo "Fin Normal du programme - Exit 0"
Pause
exit /b 0
Étiquettes:

Laisser un commentaire

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