Я прочитал несколько веток об использовании команды runas.exe для запуска процесса с повышенными правами . Тем не менее, когда я набираю, попробуйте использовать команду runas.exe /user:BruceWayne\Administrator cmd.exe , откроется командная строка, запрашивающая мой пароль, но он не позволит мне ввести его.

Попытка Runas.exe - не могу ввести пароль

Я могу нажать Enter, и командная строка закроется, но я не могу выйти за пределы этого. У кого-нибудь есть идеи относительно того, почему это может происходить?

2 ответа2

1

Это позволяет вам войти. Однако по соображениям защиты он не отображается в приглашении при входе. Вы просто должны ввести свой пароль, а затем нажать Enter, и команда будет выполнена правильно.

1

Если вы ввели команду как предоставленную, она должна запросить пароль для BruceWayne\Administrator, а не brucewayne.

Я думаю, я немного запутался в том, что вы пытаетесь сделать в своем примере. Если вы хотите открыть командную строку от имени администратора, почему бы не щелкнуть правой кнопкой мыши cmd.exe и выбрать Запуск от имени администратора?

runas позволяет запускать программу от имени другого пользователя. В зависимости от того, включен ли на компьютере Secure Desktop, это может или не может делать то, что вы хотите. Если вы просто хотите запустить программу от имени администратора, вы часто можете щелкнуть правой кнопкой мыши программу и выбрать Запуск от имени администратора. Вы можете использовать runas для запуска программы как любой другой пользователь, а не как администратор. На самом деле, использование runas для запуска программы от имени администратора может не работать в зависимости от конфигурации Secure Desktop и UAC. Недостаточно запустить программу от имени администратора, вам также нужно заставить программу работать с повышенными привилегиями. runas не является правильным решением для достижения этой цели. http://arstechnica.com/civis/viewtopic.php?t=1121817

Допустим, вы вошли в систему с правами администратора и хотели запустить Outlook от имени Боба. Вы можете запустить команду ниже, чтобы открыть Outlook как Боб, не выходя из Администратора.

runas /user:bob "C:\Program Files\Microsoft Office 15\root\office15\OUTLOOK.EXE"

Если вы вошли в систему как пользователь-администратор и хотели запустить Outlook в качестве пользователя домена Боба, когда вы вошли в систему на компьютере, присоединенном к домену example.loc, вы бы слегка изменили команду на приведенную ниже.

runas /user:example\bob "C:\Program Files\Microsoft Office 15\root\office15\OUTLOOK.EXE"

Вы можете найти дополнительную информацию о синтаксисе для запуска от имени, введя следующую команду в командной строке:

беги как /?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .