Основные операции по управлению учетными записями пользователей и группами могут быть выполнены при помощи утилит командной строки. Этот способ незаменим при необходимости быстро создать большое количество учетных записей и групп.
При помощи утилиты net могут быть выполнены следующие операции:
создание, изменение и удаление учетной записи пользователя (net user);
изменение пароля пользователя (net user);
создание, изменение и удаление локальной группы (net group);
Описание ключей утилиты net user приведено в таблице.
Ключ
Описание
username
Имя учетной записи пользователя для добавления, удаления, изменения или просмотра. Максимальная длина имени учетной записи - 20 символов
пароль
Устанавливает или изменяет пароль для указанной учетной записи пользователя. Максимальная длина пароля - 14 символов. Если вместо пароля указан символ *, то утилита выдаст запрос на ввод пароля
/ADD
Добавляет учетную запись пользователя
/DELETE
Удаляет учетную запись пользователя
/ACTIVE:
Включает или выключает учетную запись пользователя. Пользователь с отключенной учетной записью не может пользоваться ресурсами компьютера. По умолчанию учетная запись включена
/COMMENT:"комментарий"
Устанавливает комментарий к учетной записи пользователя. Текст комментария должен быть заключен в кавычки. Максимальная длина - 40 символов
/COUNTRYCODE:код
Устанавливает региональный код учетной записи пользователя. Этот код будет использован для отображения справочной информации и сообщений об ошибках. Для указания кода по умолчанию используйте 0
/EXPIRES:
Устанавливает срок действия учетной записи пользователя. Учетная запись будет отключена в 23:59:59 дня, предшествующего указанному. Значение NEVER означает, что учетная запись будет действовать неограниченное время. Дата задается в формате dd/mm/yy или mm/dd/yy (зависит от региональных параметров ОС). Месяц может задаваться числами или трехбуквенными аббревиатурами. Год может задаваться двумя или четырьмя цифрами. Для разделения частей даты используйте символы / без пробелов
/FULLNAME:"полное_имя"
Устанавливает полное имя пользователя. Имя должно быть заключено в кавычки
/HOMEDIR:путь
Устанавливает путь к домашней папке пользователя. Указанная папка должна существовать. Если в пути встречаются пробелы, весь путь должен быть заключен в кавычки
/PASSWORDCHG:
Указывает, может ли пользователь изменять свой пароль. Значение по умолчанию - YES
/PASSWORDREQ:
Указывает, должна ли учетная запись пользователя иметь пароль. Значение по умолчанию - YES
/PROFILEPATH[:путь]
Устанавливает путь к папке профиля пользователя. Указанная папка должна существовать. Если в пути встречаются пробелы, весь путь должен быть заключен в кавычки
/SCRIPTPATH:путь
Указывает имя и путь сценария входа
/TIMES:
Устанавливает разрешенные часы входа пользователя в систему. Время указывается в формате день-[день] [,день-[день]], время-[время] [,время-[время]]. Время может указываться с шагом в один час. Часы могут указываться как в 24-, так и в 12-часовой нотации. В последнем случае используйте модификаторы AM и PM для указания времени суток. Дни могут указываться в виде трехсимвольных аббревиатур или полностью. Значение ALL указывает, что пользователь может входить в систему в любое время. Пустое значение указывает, что пользователь не может входить в систему. Для разделения дня и времени используйте запятые, для разделения нескольких записей - точки с запятой
/USERCOMMENT:"комментарий"
Позволяет администратору установить комментарий к учетной записи пользователя. Текст комментария должен быть заключен в кавычки
/WORKSTATIONS:]
Указывает до восьми компьютеров, с которых пользователь может осуществлять вход в систему. Если не указано ни одного имени компьютера или указана *, то пользователю разрешается вход в систему с любого компьютера
/DOMAIN
Осуществляет указанную операцию на контроллере домена, а не на локальном компьютере
Если не указан ключ /ADD или /DELETE , утилита выводит или изменяет информацию об учетной записи пользователя. Информация выводится, если указано только имя учетной записи. Если указан один или более параметров, то производится изменение указанной учетной записи.
Параметры /ACTIVE, /COUNTRYCODE /EXPIRES /PASSWORDCHG /PASSWORDREQ /TIMES /WORKSTATIONS могут указываться только для учетных записей пользователей домена.
Утилита net group имеет следующий синтаксис:
net group [groupname [/ADD | /DELETE] [/COMMENT:"комментарий"]] [/DOMAIN] net group groupname user [...] [/DOMAIN]
Описание ключей утилиты net group приведено в таблице.
Ключ
Описание
groupname
Имя группы для добавления, удаления или изменения
/ADD
Создает указанную группу или добавляет учетные записи пользователей в существующую группу
/DELETE
Удаляет указанную группу или удаляет учетные записи пользователей из существующей группы
/COMMENT:"комментарий"
Устанавливает комментарий группы. Текст комментария должен быть заключен в кавычки. Максимальная длина - 48 символов
user [...]
Указывает одно или более имен учетных записей пользователей для добавления или удаления из группы. Несколько имен разделяются пробелами
/DOMAIN
Осуществляет указанную операцию на контроллере домена, а не на локальном компьютере
Если не указан ключ /ADD или /DELETE, утилита выводит или изменяет информацию об указанной группе. Информация выводится, если указано только имя группы. Если указан один или более параметров, то производится изменение указанной группы.
Пример создания учетной записи пользователя с именем User1 и паролем 123456:
net user User1 123456 /ADD /COMMENT:"Тестовый пользователь"
Пример изменения срока действия учетной записи пользователя User1:
net user User1 /EXPIRES:31/12/2002
Пример просмотра информации об учетной записи пользователя User1:
net user User1
Пример создания группы с именем TestGroup:
net group TestGroup /COMMENT:"Тестовая группа" /ADD
Пример добавления пользователей Администратор и User1 в группу TestGroup: