Вы не вошли.
Страницы 1
При организации бездоменной сети актуальным становится вопрос управления пользователями на компьютерах рабочей группы.
При создании новых пользователей удобно пользоваться следующим bat-файлом:
@Echo Off
Rem В переменных user pass gpr list admuser admpass указываем необходимые значения.
SetLocal EnableExtensions
Set user=newuser
Set pass=newuser_password
Set grp=Пользователи
Set list=complist.txt
Set admuser=admin
Set admpass=admin_password
For /F "Delims=" %%I In (%list%) Do psexec \\%%I -u %admuser% -p %admpass% net user %user% %pass% /add /passwordchg:no & net localgroup "%grp%" %user% /add
For /F "Delims=" %%I In (%list%) Do cusrmgr.exe -u %user% -m \\%%I +s PasswordNeverExpires
For /F "Delims=" %%I In (%list%) Do psexec \\%%I -u %admuser% -p %admpass% reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList" /v %user% /t REG_DWORD /d 00000000 /f
pause
Перед запуском этого файла заполняем значения переменных
user=newuser (имя нового пользователя)
pass=newuser_password (пароль нового пользователя)
grp=Пользователи (группа нового пользователя)
list=complist.txt (список компьютеров на которых нужно создать пользователя. Можно указывать IP адреса или DNS имя по одному на строку)
admuser=admin (имя пользователя с административными привилегиями на компьютерах)
admpass=admin_password (пароль пользователя с административными привилегиями на компьютерах)
Для изменения пользовательских паролей:
pspasswd @complist.txt %1 %2 > log.txt 2>&1
Этот bat файл запускаем с параметрами changepass.bat user new_password_for_user
В этих bat файлах используются следующие утилиты:
PsExec.exe и psasswd.exe - от Sysinternals
cusrmgr.exe
Редактировался Evgen (29.03.2012, 19:25:33)
Страницы 1
[ Сгенерировано за 0.024 сек, 8 запросов выполнено - Использовано памяти: 1.86 MiB (Пик: 1.92 MiB) ]