Как создать пользователя Windows из командной строки, используя пароль из файла

Я в несколько уникальной ситуации.

Я пытаюсь создать пользователя windows, используя командную строку или пакетный файл. Я знаю, как это сделать в базовом случае:

net user username password /add

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

у меня есть временный файл, содержащий файл, поэтому, если я может получить команду "net user" для чтения пароля из файла, я мог бы обойти эту проблему ведения журнала.

лучшее, что я придумал это:

type password.txt | net user username * /add

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

спасибо

21
задан Zak Kus
28.01.2023 0:40 Количество просмотров материала 2570
Распечатать страницу

2 ответа

кто-то указал мне на ошибку сервера, что дало мне правильный ответ:

set /p pwd= <filename.txt
net user username %pwd% /add 

(любезно вине сервера пользователей "nedm")

3
отвечен Zak Kus 2023-01-29 08:28

можно использовать этот сценарий PowerShell создать учетные записи из CSV-файл, содержащий логины и пароли.

0
отвечен paradroid 2023-01-29 10:45

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

batch
command-line
passwords
windows
Вверх