Как добавлять пользователей из командной строки?
Есть простой ответ на этот вопрос - использовать net user <username> <password> /add (/domain). Но часто дело осложняется тем, что нового пользователя нужно включить в определенную группу и задавать другие настройки. Все это можно автоматизировать при помощи командного файла:
addnew.bat
net user %1 password /add /homedir:\\<server>\users\%1
/scriptpath:login.bat /domain
net localgroup "<local group>" %1 /add
повторить для локальных групп
net group "<groups>" %1 /add /domain
повторить для глобальных групп
xcopy \\<server>\users\template \\<server>\users\%1\ /e
cacls \\<server>\users\%1 /e /r Everyone
удалить разрешения для Everyone'а с
пользовательской директории
cacls \\<server>\users\%1 /g %1:F /e
cacls \\<server>\users\%1 /g Administrators:F /e
|
|
