Windows 95/98/NT FAQ

Как добавлять пользователей из командной строки?


Есть простой ответ на этот вопрос - использовать 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


На первую страницу    Раздел Windows NT    Назад

Copyright © 2000. Andrey Harchenko. При перепечатке ссылка на http://WinFAQ.com.ru обязательна.
Авторские права на оригиналы статей: Microsoft Corporation, SavillTech Ltd, Simon Clausen