Форум OlegON > Компьютеры и Программное обеспечение > Операционные системы и программное обеспечение > Windows

Как создать пользователя или разблокировать его, а потом назначить ему пароль из консоли? : Windows

28.03.2024 21:30


17.09.2016 19:51
OlegON
 
Суть пожелания, поскольку машина не в домене, обеспечить постоянный доступ к ней с админскими правами.

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

Полагаю, что порядок должен быть такой
1. Создать пользователя
2. Разблокировать пользователя
3. Засунуть его в группу локальных админов
4. Назначить ему пароль

это все из консоли в Windows, чтобы засунуть в крон с максимальными правами. UAC будет возникать, кстати?
17.09.2016 23:21
baggio
 
По памяти тебе нужен
Net user...
18.09.2016 07:02
OlegON
 
Да по памяти-то я сам помню :) Вопрос еще в том, чтобы попробовать. А у меня винды, тем более 10ки, нет. И, как я помню, на смену пароля интерактивная фигня...
18.09.2016 21:29
artemsh
 
первая же ссылка от гугла:

Создание нового пароля.
net user имя_пользователя новый_пароль

Если имя или пароль содержат пробелы, вводите их в "кавычках".

Создание новой учётной записи.

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

Для русской (локализованной) Windows:

1) Создание нового пользователя.

net user имя_пользователя пароль /add

2) Добавление пользователя в группу Администраторы (Administrators).

net localgroup Администраторы имя_пользователя /add

3) Удаление пользователя из группы Пользователи (Users).

net localgroup Пользователи имя_пользователя /delete

Для английской Windows:

1) Создание нового пользователя.


net user имя_пользователя пароль /add

2) Добавление пользователя в группу Администраторы (Administrators).

net localgroup Administrators имя_пользователя /add

3) Удаление пользователя из группы Пользователи (Users).

net localgroup Users имя_пользователя /delete
18.09.2016 21:48
OlegON
 
Да в интернетах много что пишут, я и помню многое, вопрос - в практическом тесте...
Как я понимаю, пароль скриптом не поменять?
19.09.2016 07:24
student
 
Цитата:
OlegON Как я понимаю, пароль скриптом не поменять?
можно и скриптом, если уак отключен :)
или заюзать прослойку при включенном уак по типу как для утм - создать vbs файлик
=====
Set UAC = CreateObject("Shell.Application")
args = "ELEV "
For Each strArg in WScript.Arguments
args = args & strArg & " "
Next
UAC.ShellExecute "C:\UTM\agent\bin\agent.bat", args, "", "runas", 1
=====
правда в этом случае будет "лопата" по типу - ты действительно хочешь... ?
20.09.2016 14:01
OlegON
 
Проверяю, без UAC пока
Код:
C:\>net user dunduk "q1w2e3R$" /add
Команда выполнена успешно.

C:\>net user dunduk "qqq"
Пароль не отвечает требованиям политики. Проверьте минимальную длину пароля, его сложность, отличие от ранее использованных паролей.

Для вызова дополнительной справки наберите NET HELPMSG 2245.

C:\>net user dunduk "w2e3r4T%"
Команда выполнена успешно.
с созданием пользователя и сменой пароля разобрался, учитываем политики, если вдруг прикрутили или откуда-то пришли...
20.09.2016 14:04
OlegON
 
Код:
C:\>net localgroup Администраторы dunduk /add
Команда выполнена успешно.


C:\>net localgroup Администраторы dunduk /add
Системная ошибка 1378.

Указанная учетная запись уже входит в эту группу.
Собственно, вот, в том числе, что происходит при повторе.
20.09.2016 14:07
OlegON
 
Код:
C:\>net user dunduk /active:yes
Команда выполнена успешно.
разблокировка пользователя, был ли пользователь заблокирован или нет - сообщение одинаковое
Часовой пояс GMT +3, время: 21:30.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.