1er paramètre : Domaine (ex : Biblio)
2ème paramètre :Utilisateur (ex mruffenach)
Pré-requis :
- l’utilisateur qui lance ce script doit avoir les droits de faire des « unlock » sur le domaine concerné
- Le script doit être lancé sur une machine qui atteint au niveau réseau le contrôleur de domaine
@echo off set domain=%1% set user=%2% echo ------------------------------ echo Récuperation des infos sur le user %1% echo ------------------------------ echo( for /f "delims=" %%i in ('dsquery user -d %domain% -samid %user%') do Set var1=%%i set RC=%errorlevel% if %RC% NEQ 0 goto ERREUR echo( echo %var1% echo( echo ------------------------------ echo Unlock user echo ------------------------------ echo( dsmod user %var1% -disabled no GOTO END :erreur echo l erreur est : %RC% echo le programme a rencontre une erreur. echo ------------------------------ echo Fin anormal du programme Exit 69 echo ------------------------------ exit /b 69 :end echo ------------------------------ echo Fin normal du programme Exit 0 echo ------------------------------ exit /b 0