Как в бат файле для команды runas /user:Admin задать пароль? Добрый день!
Есть bat-файл, которым хотелось бы перезагружать комп в локальной сети.
Если написать так:
shutdown -r -f -t 0 -m \\MY-PC
Ответ:
Access is denied. (5)
А если пробовать просто так:
runas /user:Admin "shutdown -r -f -t 0 -m \\MY-PC"
Тогда выводит "Enter the password for Admin".
Пароль я знаю, но ввести в окно консоли почему-то не могу..
Как можно в бат-файле прописать пароль?

22 Дек 2020 в 19:47
181 +1
0
Ответы
1

К сожалению, в bat файле нельзя явно указать пароль для команды runas. Однако есть способ обойти это ограничение, используя инструменты сторонних разработчиков.

Вы можете использовать утилиту PsExec из набора Sysinternals Suite от Microsoft, чтобы выполнить команду с указанием имени пользователя и пароля. Вот как это можно сделать:

Скачайте и распакуйте Sysinternals Suite с официального сайта Microsoft.

Откройте командную строку и перейдите в каталог, где находится утилита PsExec.

Введите следующую команду, заменив "Admin" на имя пользователя, "Пароль" на пароль и "команда" на необходимую команду:

PsExec.exe -u Admin -p Пароль команда

Например, в вашем случае команда может выглядеть так:

PsExec.exe -u Admin -p Пароль shutdown -r -f -t 0 -m \\MY-PC

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

17 Апр в 21:27
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 84 727 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир