|
Création de compte par script Batch |
|
|
|
|
Mardi, 08 Septembre 2009 12:47 |
|
Si comme moi vous devez créer un même compte sur n machines vous pouvez utiliser ce script. Il faut être logué en admin puis lancer ce script (à adapter pour vos besoins)
@echo off
cls
echo ######################################
echo ######## ###########
echo ######## Création d'un compte toto ###########
echo ######## ###########
echo ######## ###########
echo ######## ###########
echo #####################################
echo.
echo.
echo.
echo.
:Ajout
set newUser=toto
echo.
REM set /p newUser=Entrez le login du nouvel utilisateur:
if "%newUser%"=="" (goto Ajout)
goto newPasswd
:newPasswd
set newPasswd=titi
REM set /p newPasswd=Entrez le mot de passe du nouvel utilisateur:
if "%newPasswd%"=="" (goto newPasswd)
net user "%newUser%" %newPasswd% /passwordchg:no /fullname:"%newUser%" /comment:"Administrateur pour ma machine" /times:all /expires:never /add >nul
net localgroup "Administrateurs" "%newUser%" /add >nul
net localgroup "Utilisateurs" "%newUser%" /delete >nul
rem net accounts /maxpwage:unlimited
wmic.exe UserAccount Where Name="%newUser%" Set PasswordExpires= FALSE
REM Cache l'utilisateur au boot
echo Windows Registry Editor Version 5.00>%TEMP%\addregistry.reg
echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList]>>%TEMP%\addregistry.reg
echo "%newUser%"=dword:00000000>>%TEMP%\addregistry.reg
Regedit /s %TEMP%\addregistry.reg
Del %TEMP%\addregistry.reg
echo.
echo Ajout de toto terminé!
:fin
pause
exit
Télécharger le script zippé.
|
|
Mise à jour le Mercredi, 09 Septembre 2009 20:02 |