Назад | Перейти на главную страницу

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

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

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

net user username password /add

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

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

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

type password.txt | net user username * /add

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

Спасибо

Попробуй это:

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