Войти

Показать полную графическую версию : [решено] проблема с запуском от имени администратора?


super_bitard
16-03-2011, 21:26
При выполнении runas /user:computer\administrator "%programfiles%\opera\opera.exe",
система выдает сообщение "enter password for administrator", хотя никакого пароля нет. Почему так происходит?

Iska
16-03-2011, 22:21
Это обсуждалось (http://forum.oszone.net/post-1388832.html#post1388832). Есть разные (http://www.oszone.net/10594/run_as_admin) способы.

super_bitard
17-03-2011, 06:54
Там для Windows 7, нужно решение для XP

Petya V4sechkin
17-03-2011, 09:44
Там
Там объяснение:

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 (пример (http://forum.oszone.net/thread-200811.html)) или сторонние утилиты:
FAQ: Как запустить программу от имени другого пользователя (http://oszone.net/3634#10)

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




© OSzone.net 2001-2012