Управление пользователями Windows с Net User

Следующее руководство предоставляет вам информацию о команде Net User - или Net Users - операционной системы Windows.

Net User - это инструмент командной строки, который позволяет системным администраторам управлять учетными записями пользователей на ПК с Windows. Вы можете использовать команду для отображения информации об учетной записи или внести изменения в учетные записи пользователей.

Его можно использовать, помимо прочего, для включения неактивной учетной записи администратора системы Windows.

Основная команда Net User при запуске из командной строки возвращает список всех учетных записей пользователей в системе.

Если вы никогда ранее не работали с командой или учетными записями в системе, вы заметите, что Windows поставляется с учетными записями по умолчанию и учетными записями пользователей, созданными во время установки или после нее.

Вывод не сообщает вам, какие учетные записи активны или нет, а какие являются учетными записями по умолчанию и какой пользователь создал.

Примечание . Некоторые операции требуют запуска команд из командной строки с повышенными привилегиями. Вы можете запустить один из следующих способов:

  1. Нажмите на клавишу Windows, введите cmd, удерживайте клавиши Ctrl и Shift и нажмите клавишу Enter на клавиатуре.

Основные команды

Net User поддерживает множество параметров, но есть некоторые, которые вы можете использовать чаще других.

  • Net User username - например, Net User Martin - эта команда выводит подробную информацию о пользователе, которого вы укажете. Это включает в себя последний вход в систему, членство в локальной группе и информацию о пароле.
  • Пароль пользователя Net Net - например, Net User Martin NewSecretPass - Устанавливает пароль NewSecretPass для учетной записи Martin.
  • Net User имя пользователя / active: да | нет - например, Net User Martin / active: yes - активирует учетную запись, чтобы ее можно было использовать. Установка этого параметра не деактивирует учетную запись.
  • Net User username пароль / add - Net User Test qwerty1234 / add - добавляет в систему тестовую учетную запись пользователя с паролем по умолчанию querty1234.
  • Net User username / delete - например, Net User Test / delete - удаляет тестовую учетную запись в системе.

Чистый пользовательский синтаксис

Синтаксис команды на первый взгляд выглядит запутанным, поскольку он отображает различные команды, которые вы можете запускать при запуске Net User /? для отображения текста справки команды.

NET USER

[имя пользователя [пароль | *] [опции]] [/ DOMAIN]

имя пользователя * / ADD [опции] [/ DOMAIN]

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

имя пользователя [/ TIMES: ALL]

имя пользователя [/ ACTIVE: НЕТ]

Давайте подробно рассмотрим все параметры Net User:

  • username - указывает имя пользователя, для которого вы хотите выполнить операцию.
  • пароль - устанавливает пароль для указанного имени пользователя. Должен удовлетворять требованию минимальной длины и может содержать до 127 символов.
  • * - отображает запрос на ввод пароля. Пароль не отображается при вводе.
  • / domain - выполняет операцию на выбранном домене.
  • /? или / help - отображает текст справки для команды Net User.
  • / active: да | нет - эта команда активирует (да) или деактивирует (нет) указанную учетную запись пользователя.
  • / add - добавит выбранную учетную запись пользователя в компьютерную систему.
  • / delete - удаляет выбранную учетную запись пользователя из системы.
  • / команда: «текст» - добавляет комментарий к выбранной учетной записи пользователя. Ограничено до 48 символов. Отображается в поле описания учетной записи пользователя.
  • / countrycode: 0 - добавляет код страны или информацию о регионе в аккаунт. Значение 0 или неиспользование параметра устанавливает его в область по умолчанию.
  • / expires: date | never - Устанавливает срок действия учетной записи пользователя на указанную дату или никогда не истекает. Даты истечения устанавливаются с использованием мм / дд / гг, например, 24/12/2019 или 13 марта / 19 марта.
  • / полное имя : «имя» - устанавливает полное имя для выбранной учетной записи. Должен быть заключен в кавычки.
  • / homedir = путь - устанавливает домашний каталог пользователя по выбранному пути. Обратите внимание, что путь должен существовать, поэтому создайте его заранее, прежде чем запускать команду.
  • / passwordchg: yes | no - указывает, может ли пользователь сменить пароль. Значением по умолчанию является «да», что означает, что изменение пароля разрешено.
  • / passwordreq: yes | no - указывает, нужен ли для учетной записи пользователя пароль. По умолчанию да, это означает, что требуется пароль.
  • / logonpasswordchg: yes | no - если установлено значение yes, предлагает пользователю изменить пароль учетной записи при следующем входе в систему.
  • / profilepath: path - Устанавливает путь для профиля входа пользователя. Путь указывает на профиль реестра.
  • / scriptpath: path - Устанавливает путь для сценария входа пользователя. Путь должен быть относительно% systemroot% \ System32 \ Repl \ Import \ Scripts
  • / times: times | all - Устанавливает часы входа в систему для учетной записи. Время должно быть указано как день, час-час и разделено точкой с запятой, например, M, 2 вечера-8 вечера; T, 1 вечера-9 вечера. Дни недели, сокращенно обозначенные как M, T, W, Th, F, Sa, Su, могут объединять дни, например, понедельник-пятница. Все означает, что пользователь не ограничен, когда дело доходит до входа в систему, значение не означает, что вход в систему запрещен.
  • / usercomment: "текст" - может установить комментарий пользователя для учетной записи.
  • / workstations: computerName - укажите до восьми компьютеров, на которые пользователь может войти. Отдельные имена, . например, компьютер1, компьютер2, компьютерx. Лучше всего работает с / domain, и если вы не укажете это значение, пользователь не будет ограничен, когда дело доходит до рабочих станций.

Net User Advanced Примеры

Мы перечислили основные примеры команды Net User уже в самом верху. Ниже перечислены примеры, которые являются более сложными, и объясняется, что они делают:

Следующая команда создает новую учетную запись пользователя mohammedlee, устанавливает пароль учетной записи равным password1, время входа в систему с понедельника по пятницу с 6:00 до 18:00 и настраивает систему на запрос пользователя об изменении пароля при следующем входе.

  • net user mohammedlee password1 / add / logonpasswordchg: да / раз: понедельник-пятница, с 6 утра до 6 вечера

Следующая команда устанавливает полное имя пользователя и назначает пользователю доступ к двум рабочим станциям eastoffice1 и eastoffice2, а также добавляет комментарий пользователя «измененные рабочие станции».

  • net user joe / полное имя: "Joe Montana" / рабочие станции: eastoffice1, eastoffice2 / домен / usercomment: "измененные рабочие станции"

Ресурсы

Следующие ресурсы предлагают информацию о Net User:

  • Статья Microsoft Technet о Net User
  • Страница справочной библиотеки командной строки Microsoft