CMD/BAT - [решено] проблема с запуском от имени администратора?

Ответить
 • Просмотры: 1
Аватара пользователя
super_bitard

CMD/BAT - [решено] проблема с запуском от имени администратора?

Сообщение super_bitard »

При выполнении runas /user:computer\administrator "%programfiles%\opera\opera.exe",

система выдает сообщение "enter password for administrator", хотя никакого пароля нет. Почему так происходит?
Аватара пользователя
Petya V4sechkin

Re: CMD/BAT - [решено] проблема с запуском от имени администратора?

Сообщение Petya V4sechkin »

Цитата super_bitard:



Там



Там объяснение:




Цитата TechNet:



you cannot use the secondary logon service (RunAs) to start a program as a local user with a blank password



По-русски: вы не можете использовать службу "Вторичный вход в систему" (RunAs) для запуска программ от имени локального пользователя с пустым паролем.



На самом деле, если отключить локальную политику безопасности Учетные записи: ограничить использование пустых паролей только для консольного входа (или соответствующий параметр LimitBlankPasswordUse в реестре), это становится возможным (хотя и ослабляет безопасность). Но и в этом случае RunAs будет запрашивать пароль (by design).



Чтобы не запрашивала, используйте опцию /savecred (
CMD/BAT - [решено] Запуск программы под админской учётной записью.
) или сторонние утилиты:

FAQ: Как запустить программу от имени другого пользователя




P. S. Если пустые пароли все-таки разрешены (чего я не советую), такой вариант работает:



Код:

Код: Выделить всё

echo.| runas /user:учетка программа
Ответить

Вернуться в «Скриптовые языки администрирования Windows»