- Описание команды NET USER
- Синтаксис команды NET USER
- Дополнительные параметы команды NET USER
- Примеры команды NET USER
- Видео — Работа с утилитой NET USER
- Вывести список всех учетных записей пользователей в системе Windows через командную строку
- 5 ответов 5
- Как разом просмотреть список всех локальных пользователей в Windows 10
- В PowerShell
- Через оснастку управления локальными пользователями и группами
- Как получить список, настройки и детали всех учетных записей пользователей в Windows
- Получить список учетных записей пользователей, настройки и детали
- LiveInternetLiveInternet
- —Метки
- —Рубрики
- —Я — фотограф
- —Поиск по дневнику
- —Подписка по e-mail
- —Статистика
- Управление пользователями в Windows из командной строки.
Описание команды NET USER
Команда NET USER предназначена для добавления, редактирования или просмотра учетных записей пользователей на компьютерах. При выполнении команды в командной строке без параметров отображается список учетных записей пользователей Windows, присутствующих на компьютере (эта команда также хорошо работает и в Windows 10). Информация об учетных записях пользователей хранится в базе данных Windows.
Синтаксис команды NET USER
net user [имя_пользователя [пароль | *] [параметры]] [/domain]
net user имя_пользователя <пароль | *>/add [параметры] [/domain]
net user имя_пользователя [/delete] [/domain], где
- имя_пользователя — Указывает имя учётной записи пользователя, которую можно добавить, удалить, отредактировать или просмотреть. Имя может иметь длину до 20 символов.
- пароль — Присваивает или изменяет пароль пользователя. Введите звездочку (*) для вывода приглашения на ввод пароля. При вводе с клавиатуры символы пароля не выводятся на экран.
- /domain — Выполняет операцию на контроллере основного для данного компьютера домена.
- параметры — Задает параметр командной строки для команды.
- net help команда — Отображение справки для указанной команды net.
- /delete — Удаление учетной записи пользователя.
Дополнительные параметы команды NET USER
- /active:
— Активирует или деактивирует учетную запись. Если учетная запись не активирована, пользователь не может получить доступ к серверу. По умолчанию учетная запись активирована. - /comment:»текст» — Позволяет добавить описание учетной записи пользователя (максимум 48 символов). Текст описания заключается в кавычки.
- /countrycode: nnn — Использует код страны, указанный для операционной системы, для реализации соответствующих языковых файлов при отображении пользовательской справки и сообщений об ошибках. Значение 0 соответствует коду страны, используемому по умолчанию.
- /expires: <дата | never>— Дата истечения срока действия учетной записи. Значение never соответствует неограниченному сроку действия. Дата указывается в формате мм/дд/гг или дд/мм/гг в зависимости от кода страны. Месяц может указываться цифрами, полностью или в сокращенном виде (тремя буквами). Год может указываться двумя ли четырьмя цифрами. Элементы даты разделяются слэшем (/) без пробелов.
- /fullname:» имя » — Полное имя пользователя (в отличии от имени учетной записи пользователя). Имя указывается в кавычках.
- /homedir: путь — Указывает путь к домашнему каталогу пользователя. Указанное место должно существовать.
- /passwordchg:
— Указывает, может ли пользователь изменять свой пароль (по умолчанию может). - /passwordreq:
— Указывает, должна ли учетная запись пользователя иметь пароль (по умолчанию должна). - /profilepath[:путь] — Указывает путь к профилю входа в систему пользователя.
- /scriptpath: путь — Путь к сценарию, используемому пользователем для входа в систему.
- /times: <время | all>— Время для входа в систему. Параметр время указывается в формате день[-день][,день[-день]],час [-час][,час [-час]], причем приращение равняется 1 часу. Название дней недели могут указываться полностью или в сокращенном виде. Часы могут указываться в 12- или 24-часовом представлении. Для 12-часового представления используются обозначения am, pm, a.m. или p.m. Значение all соответствует отсутствию ограничений на время входа в систему, а пустое значение обозначает полный запрет на вход в систему. Значения дней недели и времени разделяются запятой; несколько записей для значений дней недели и времени разделяются точкой с запятой.
- /usercomment:»текст» — Позволяет администратору добавить или изменить комментарий к учетной записи.
- /workstations: <имя_компьютера[. ] | *>— Позволяет указать до 8 компьютеров, с которых пользователь может войти в сеть. Если для параметра/workstations не указан список компьютеров или указано значение *, пользователь может войти в сеть с любого компьютера.
Примеры команды NET USER
- Для вывода списка всех пользователей данного компьютера служит команда: net user;
- Для вывода информации о пользователе «petr» служит следующая команда: net user petr;
- Для добавления учетной записи пользователя Petr с полным именем пользователя и правом на подключение с 8 до 17 часов с понедельника по пятницу используется следующая команда: net user petr /add /times:Пн-Пт,08:00-17:00/fullname:»Petr».
- Для удаления учетной записи необходимо ввести команду: net user petr /delete;
- Для отключения учетной записи необходимо ввести команду: net user petr /active:no.
Видео — Работа с утилитой NET USER
Вывести список всех учетных записей пользователей в системе Windows через командную строку
Я хотел бы, чтобы команда перечисляла все учетные записи пользователей в системе Windows (Vista, 7 и т.д.) Таким образом, чтобы я могла использовать их для последующей итерации с помощью следующей команды.
net user дает мне данные, которые я ищу, но добавляет кучу другого мусора, который может вызвать затруднения при разборе пользователей.
В идеале я хотел бы получить вывод, как:
5 ответов 5
Для тех, кто здесь, просто ищет способ перечислить всех пользователей на вашем компьютере в командной строке и не нуждается в цикле. Просто запустите эту команду:
И он выведет то, что вам нужно в этом формате
Если вы хотите перебирать пользователей строго в командной строке Windows, самым простым способом было бы сочетание wmic и цикла for .
Сердцем команды является wmic UserAccount get Name , который должен распечатать список учетных записей. Возможно, вы захотите выполнить некоторую фильтрацию, как это сделал Каран в своем ответе на VBScript, с помощью чего-то вроде wmic UserAccount where «LocalAccount=True» get Name . Любое поле фильтруется; чтобы просмотреть все из них, используйте wmic UserAccount get (без Name ).
Цикл for просто используется для анализа выходных данных команды. Он пропускает первую строку (которая печатает заголовок столбца), а последняя строка пропускается с помощью команды if , поскольку она пуста. Смотрите for /? для дополнительной информации.
Как разом просмотреть список всех локальных пользователей в Windows 10
Ч тобы просмотреть список всех локальных пользователей компьютера, достаточно зайти в раздел «Семья и другие люди» приложение «Параметры», но это далеко не единственный способ. Получить список локальных учетных записей также можно с помощью командной строки PowerShell и оснастки управления локальными пользователями и группами. Давайте посмотрим, как это делается на примере с Windows 10.
В PowerShell
Откройте любым удобным вам способом PowerShell и выполните в ней команду Get-LocalUser . При этом вы получите полный список всех имеющихся на компьютере пользователей, включая учетные записи скрытого администратора, гостя, «управляемого» системой пользователя и defaultuser0 — еще одной учетной записи, не принадлежащей ни к какой группе.
Особого внимания на них обращать не нужно, тем более, что все они по умолчанию имеют статус false, то есть являются неактивными . Некоторые из них, например, defaultuser0 можно безболезненно удалить через оснастку lusrmgr.msc . Да, если список вам понадобится в дальнейшем, можете перенаправить команду вывода в текстовый файл с сохранением его на рабочий стол. Вот так:
Через оснастку управления локальными пользователями и группами
Нажмите на клавиатуре Win + R , введите в диалоговое окошко Выполнить команду lusrmgr.msc и нажмите ввод.
В левой колонке открывшегося окна кликните по каталогу «Пользователи» и в средней части окна оснастки тут же получите полный список всех имеющихся на компьютере локальных учетных записей.
С помощью оснастки вы также можете управлять профилями пользователей, как то: удалять их, просматривать свойства, устанавливать пароль, добавлять в группы, активировать или напротив, отключать.
А еще вы можете экспортировать данные профилей в файл, воспользовавшись опцией меню Действие -> Экспортировать список.
Как получить список, настройки и детали всех учетных записей пользователей в Windows
В Windows 10/8/7 вы можете быстро проверить полную информацию обо всех учетных записях пользователей, используя одну команду. Если несколько человек используют ваш персональный компьютер или у вас более одной учетной записи пользователя, и вы хотите проверить полные сведения обо всех учетных записях пользователей, то эта статья поможет вам.
Когда мы говорим полную информацию, мы имеем в виду – тип учетной записи, краткое описание, состояние учетной записи, домен (если есть), полное имя, дату установки, статус локальной учетной записи и многое другое.
Вам не нужно загружать какое-либо стороннее программное обеспечение, поскольку оно будет выполнено с помощью команды wmic useraccount и работает на всех Windows!
Получить список учетных записей пользователей, настройки и детали
Откройте командную строку, введите следующую команду и нажмите Enter.
Вы увидите следующие детали:
Самая первая учетная запись – это встроенная учетная запись администратора , которая по умолчанию отключена, но вы можете включить эту скрытую учетную запись администратора, если вам это необходимо.
Система управляет второй или учетной записью по умолчанию , как указано в описании. Если вы используете Windows 10, есть вероятность, что вы увидите эту учетную запись, так как система управляет техническими предварительными версиями Windows, используя эту учетную запись.
Третий аккаунт – это Гостевой аккаунт .
Последняя – это ваша учетная запись, которую вы используете для доступа к компьютеру. Если у вас есть несколько учетных записей, вы найдете их все здесь, один за другим.
Есть несколько деталей, которые видны на экране командной строки. Вы увидите следующее:
- тип аккаунта
- Описание
- Отключено или нет
- Домен
- ФИО
- Дата установки
- Статус локальной учетной записи
- Lockoutstatus
- название
- Пароль изменяемый
- Срок действия пароля истекает
- Пароль требуется или нет
- SID
- Тип SID
- Статус
Некоторые из них были объяснены здесь.
- AccountType = 512 означает, что все учетные записи являются обычными или обычными. Если ваш компьютер подключен к домену, вы можете найти некоторые другие значения, такие как 256 (временная дублирующая учетная запись), 2048 (междоменная доверительная учетная запись), 4096 (доверительная учетная запись рабочей станции) или 8192 (доверительная учетная запись сервера).
- Disabled = FALSE/TRUE указывает, активна ли данная учетная запись или нет. Если установлено значение ЛОЖЬ, это означает, что ваша учетная запись включена, и наоборот.
- PasswordChangable = TRUE/FALSE указывает, можете ли вы изменить пароль этой учетной записи или нет. Если он установлен на TRUE, вы можете изменить пароль и наоборот.
- PasswordExpired = TRUE/FALSE указывает, истекает ли пароль этой учетной записи по истечении заданного времени или нет.
Это основные вещи, которые вы, возможно, захотите узнать, чтобы вы могли понять детали всех учетных записей пользователей на вашем компьютере Windows.
LiveInternetLiveInternet
—Метки
—Рубрики
- Программное обеспечение (85)
- Познание (83)
- События и факты (57)
- Впечатления (52)
- Наблюдения (45)
- Государство для государства (36)
- На листочках (31)
- Пьеса (22)
- Практические рекомендации (21)
- Чистка энергетических каналов (2)
- 1С:Предприятие (18)
- КИНО (17)
- Знай законы (16)
- Глупость (15)
- Расширяя кругозор (14)
- мой Смоленск (14)
- Чехия (13)
- Полезные и интересные книжки (11)
- Информационная безопасность (10)
- Музыка (10)
- Путешествие (9)
- Юмор (8)
- Польский язык (8)
- Автомобиль (7)
- Досуг (5)
- Око возрождения (5)
- Деткам (4)
- настоящее для будущего (4)
- культура и традиции мира (2)
- география и маршруты (2)
- Славянская духовная культура (3)
- Притчи (3)
- python (2)
- Изобразительное искуство (2)
- Слежение, прослушка, мониторинг (1)
—Я — фотограф
—Поиск по дневнику
—Подписка по e-mail
—Статистика
Управление пользователями в Windows из командной строки.
Рассмотрим команды, с помощью которых можно добавлять/удалять пользователей и группы через командную строку (cmd) Windows. Рассмотренные команды универсальны, т.к. работает на всех NT платформах и позволяет создавать учетные записи пользователей, задавать им пароли и помещать их в различные группы.
Для управления пользователями используется консольная команда Net User. Посмотрим список пользователей компьютера:
Учетные записи пользователей для \\COMP
————————————————————
HelpAssistant SUPPORT_38.. Администратор
Властелин Гость
Команда выполнена успешно.
Для просмотра списка групп, добавлние/удаления групп используется команда Net Localgroup:
Псевдонимы для \\COMP
——————————————————————————-
*HelpServicesGroup
*Администраторы
*Гости
*Операторы архива
*Операторы настройки сети
*Опытные пользователи
*Пользователи
*Пользователи удаленного рабочего стола
*Репликатор
Команда выполнена успешно.
Теперь мы знаем как посмотреть список пользователей и группы.
Рассмотрим на примерах как добавить/удалить пользователей.
Добавим пользователя Супер юзер с паролем secret:
C:\>net user «Супер юзер» secret /add
Команда выполнена успешно.
Для того чтобы просто изменить пароль пользователя из командной строки нужно выполнить команду:
C:\>net user «Супер юзер» secret
Команда выполнена успешно.
Теперь добавим его в группу Администраторы
Проверим в какой он группе сейчас:
Добавим пользователя Супер юзер в группу Администраторы:
C:\>net localgroup Администраторы «Супер юзер» /add
Команда выполнена успешно.
Удалим его из группы пользователей:
C:\>net localgroup Пользователи «Супер юзер» /delete
Команда выполнена успешно.
Так же нужно отключить 14 дневный срок действия пароля:
C:\>net accounts /maxpwage:unlimited
Команда выполнена успешно.
Теперь удалим пользователя Супер юзер:
C:\>net user «Супер юзер» /delete
Команда выполнена успешно.
Таким образом мы узнали как с помощью командной строки создать пользователя, как добавить его в нужные группы и как его удалить когда он станет не нужен.