3

Я хочу запустить ярлык IE от имени другого пользователя и запустить определенный сайт. Со следующей командной строкой Target:

C:\Windows\System32\runas.exe /user:Domain\Account@Domain "C:\Program Files (x86)\Internet Explorer\iexplore.exe"

Я получаю окно пароля cmd, которое после входа в систему запускает IE ad domain admin. Со следующей целевой командной строкой:

"C:\Program Files (x86)\Internet Explorer\iexplore.exe" http://www.google.com

Я получаю IE начиная с обычного пользователя и на конкретном сайте.

Теперь для моего очевидного вопроса

Как я могу объединить два? Целевая командная строка

C:\Windows\System32\runas.exe /user:domain\user@domain "C:\Program Files (x86)\Internet Explorer\iexplore.exe" www.google.com

не работает. :( Ценю любой ответ или идеи

1 ответ1

2

Это немного сложно. С вашей текущей командной строкой вы передали www.google.com в качестве параметра runas . Чтобы он заметил, что он является частью командной строки, вам нужно будет добавить кавычки и экранировать те, которые находятся по пути. Также обратите внимание, что вы можете выбрать одно из двух обозначений пользователя / домена, но не оба сразу!

C:\Windows\System32\runas.exe /user:domain\user "\"C:\Program Files (x86)\Internet Explorer\iexplore.exe\" www.google.com"

Это приведет к тому, что конечные параметры будут слипаться (runas получит их как один параметр, а не два).

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