9 октября 2012 г.

Добавление пользователя с помощью командной строки

Запускаем cmd - Командная строка. Наилучшим способом будет использование команды netuser <имя пользователя> <пароль> /add (/domain). Однако, существует возможность автоматизировать не только добавление пользователя в систему, но и его добавление в пользовательские группы, а также создание шаблона структуры каталогов учетной записи пользователя. Многие организации используют простую структуру каталогов программ Word и Excel с некоторым набором шаблонов документов. Создание структуры можно автоматизировать с помощью обычного сценария, например:

addnew.bat
net user %1 password /add /homedir:\\<сервер>\users\%1 /scriptpath:login.bat /domain
net localgroup "<локальнаягруппа>" %1 /add

Повторите для локальных групп:

netgroup "<группы>" %1 /add /domain

И для глобальных групп:

xcopy \\<сервер>\users\template \\<сервер>\users\%1 /e
sleep 20
cacls \\<сервер>\users\%1 /e /rEveryone

Удалите разрешения каталога для группы Все (Everyone):

cacls \\<сервер>\users\%1 /g %1:F /e
cacls \\<сервер>\users\%1 /g Administrators:F /e