Создание и управление пользователями Windows через командную строку
В версиях Windows, отличных от Professional (например Windows 10 Home Basic) отсутствует раздел "Локальные пользователи и группы" в оснастке "Управление компьютером". Однако иногда возникает необходимость создать/удалить/изменить ещё одного пользователя в данной операционной системе. Разберём, как это сделать.
Самым простым вариантом создать пользователя в не-Pro редакциях Windows – через командную строку.
Открытие командной строки
Для следующих манипуляций необходимо запустить командную строку от имени администратора.
Открыть командную строку можно несколькими способами:
-
Для версий Windows 8-11
Нажмите по кнопке "Пуск" правой кнопкой мыши и выберите "Командная строка (администратор)", "Powershell (администратор)" или "Терминал (администратор").
При появлении диалога UAC – согласитесь на запуск.
-
Для всех версий Windows
Найдите "Командная строка" в списке программ в меню "Пуск" или через Поиск среди приложений. Нажмите правой кнопкой мыши по приложению "Командная строка" и/или в контекстном меню выберите "Запуск от имени администратора".
-
Для всех версий, через Диспетчер задач
Запустите Диспетчер задач. Сверху нажмите Файл – Запустить новую задачу.
В появившемся окне "Создание задачи" введите напротив поля "Открыть" –cmd
, установите галочку "Создать задачу с правами администратора" и нажмите "ОК"
Создание пользователя через CMD
Для создания пользователя достаточно одной простой команды:
net user "Пользователь 1" /add
При создании пользователя, пользовательский каталог (по умолчанию C:\Users\Username) не создаётся. Создание каталога происходит при первом входе в учётную запись.
Если пользователю необходимо установить пароль, используйте следующий синтаксис команды:
net user USERNAME PASSWORD /add
Соответственно вместо Пользователь 1
/USERNAME
введите предпочитаемое имя пользователя, вместо PASSWORD
– пароль. Если в имени пользователя или пароле есть пробелы – использование кавычек обязательно.
Дополнительные операции с пользователем
Следующие команды не обязательны, однако иногда могут пригодиться:
Отключить обязательную смену пароля при первом входе пользователя:
net user "Пользователь 1" /passwordreq:no
Установить срок действия пароля пользователя – неограниченным (убрать срок действия пароля):
wmic useraccount where name="Пользователь 1" set passwordexpires=false
Запретить смену пароля пользователем:
net user "Пользователь 1" /passwordchg:no
Удалить пользователя:
net user "Пользователь 1" /delete
Обратите внимание: при удалении пользователя через CMD, папка пользователя (по умолчанию C:\Users\Username) не удаляется, а всё содержимое папки остаётся доступно администраторам ПК. При создании пользователя с тем же именем, желательно предварительно удалить или переименовать папку старого пользователя.
Изменить пароль пользователя:
net user "Пользователь 1" НовыйПароль
Добавить пользователя в локальную группу Администраторы
:
net localgroup "Администраторы" "Пользователь 1" /add
Удалить пользователя из локальной группы Пользователи
:
net localgroup "Пользователи" "Пользователь 1" /delete
- Комментарии