Команда NET USER: управление учетными записями через командную строку

Учетные записиВ прошлый раз мы рассматривали управление локальными группами через командную строку Windows. Сегодня поговорим о том, как через командную строку управлять учётными записями пользователей. Команда NET USER позволяет добавлять, редактировать, удалять, отключать или просто просматривать информацию об учётных записях.

Синтаксис команды net user выглядит следующим образом:

NET USER [имя_пользователя [пароль | *] [параметры]] [/DOMAIN]

NET USER имя_пользователя {пароль | *} /ADD [параметры] [/DOMAIN]

NET USER имя_пользователя [/DELETE] [/DOMAIN]

NET USER имя_пользователя [/TIMES:{время | ALL}]

имя_пользователя — указывает имя учётной записи, которую нужно добавить, отредактировать, удалить, отключить или просмотреть. Имя может иметь длину до 20 символов;

пароль — присваивает или изменяет пароль пользователя. Введите символ звёздочки (*) для вывода приглашения на ввод пароля. При вводе с клавиатуры символы пароля не выводятся на экран;

параметры — задаёт параметр командной строки для команды;

/DOMAIN — операция выполняется на контроллере домена в текущем домене. В противном случае операция будет выполнена на локальном компьютере;

/ADD — добавляет учётную запись пользователя;

/DELETE — удаляет учётную запись пользователя;

/TIMES — указывает время, когда пользователь может входить в систему. Пустое значение обозначает полный запрет на вход в систему;

время — указывается в формате день[-день][,день[-день]],час [-час][,час [-час]], причем приращение равняется 1 часу. Названия дней недели могут указываться полностью или в сокращенном виде. Часы могут указываться в 12- или 24-часовом представлении. Для 12-часового представления используются обозначения am, pm, a.m. или p.m.;

ALL — отсутствие ограничений на время входа в систему;

/ACTIVE — включает или отключает учётную запись пользователя. Используйте yes для включения учётной записи и no для выключения;

/COMMENT — комментарий к новой или существующей учётной записи. Текст должен быть заключен в кавычки;

/COUNTRYCODE — указывает трёхзначный код страны для реализации соответствующих языковых файлов;

/EXPIRES — задаёт дату истечения срока действия учётной записи. Если указать never, то срок действия никогда не истечёт;

/FULLNAME — указывает полное имя учётной записи;

/HOMEDIR — указывает путь к домашнему каталогу пользователя. Обратите внимание, что указываемый каталог должен быть создан заранее;

/PASSWORDCHG — указывает, может ли пользователь менять свой пароль. Если указать yes, то пользователь сможет менять пароль. Если указать no, то не сможет. По умолчанию пользователи могут менять свои пароли;

/PASSWORDREQ — указывает, должна ли учётная запись пользователя иметь пароль. Если указать yes, то учётная запись будет иметь пароль. Если указать no, то учётная запись не будет иметь пароля. По умолчанию учётные записи имеют пароли;

/PROFILEPATH — указывает путь к профилю входа в систему пользователя;

/SCRIPTPATH — указывает путь к сценарию, используемому пользователем для входа в систему;

/USERCOMMENT — даёт администратору возможность добавить или изменить комментарий к учётной записи пользователя;

/WORKSTATIONS — указывает до восьми компьютеров, с которых пользователь может войти в сеть. Если список компьютеров не указан или в качестве его значения задан символ звёздочки (*), тогда пользователь может войти в сеть с любого компьютера.

Посмотрим на примеры использования команды net user.

Отобразить список пользователей локального компьютера:

net user

Отобразить сведения о пользователе User1:

net user User1

Добавить учётную запись пользователя User1 с паролем 12345 и описанием:

net user User1 12345 /add /comment:"Пример"

Добавить или изменить комментарий к учётной записи пользователя User1:

net user User1 /comment:"Новый комментарий"

Если захотите удалить комментарий, можно использовать /comment:»».

Установить (добавить или изменить) пароль 54321 для учётной записи User1:

net user User1 54321

Удалить пароль пользователя User1:

net user User1 ""

Отключить учётную запись пользователя User1:

net user User1 /active:no

Удалить учётную запись пользователя User1:

net user User1 /delete

Добавить комментарий

Ваш адрес email не будет опубликован.