1

Internet Explorer 8 в сочетании с Windows 7 предоставляют возможность открыть IE, указав, какая учетная запись пользователя будет использоваться для безопасности. Это можно сделать, сдвинув правой кнопкой мыши ярлык IE и выбрав "Запускать с разными учетными данными". Затем эта опция открывает окно сообщения Windows с запросом имени пользователя и пароля, которые будут использоваться в качестве учетных данных в экземпляре IE.

Мой вопрос: возможно ли создать ярлык IE, который будет открывать это окно сообщений Windows и запрашивать учетные данные при каждом открытии?

Чтобы поместить вас в контекст, у нас есть общие имена пользователей безопасности, которые используются на некоторых конкретных ноутбуках, которые не требуют входа в систему при запуске. Эти учетные записи имеют ограниченный доступ, но иногда человеку, использующему эти учетные записи, необходимо обратиться к веб-сайту, который требует более высоких привилегий. Мы хотим, чтобы пользователь мог войти в IE с другой учетной записью, чтобы получить доступ к веб-сайту без выхода из Windows.

До сих пор я пытался использовать .bat, чтобы получить имя пользователя, а затем использовать runas.exe:

set INPUT=
set /P INPUT=Username: %=%
C:\Windows\System32\runas.exe /user:myDomain\%INPUT% "C:\Program Files (x86)\Internet Explorer\iexplore.exe "www.google.com""

Но эта опция открывает консоль, и я хотел бы получить окно сообщения Windows ...

Я также пробовал с PowerShell:

Start-Process -FilePath "C:\Program Files (x86)\Internet Explorer\iexplore.exe "www.google.com"" -Credential (Get-Credential)

Но эта опция требовала PowerShell на каждом ноутбуке (многие), и пользователи должны указать домен для входа в систему, что не вариант ...

Как я могу просто получить всплывающее окно с сообщениями безопасности Windows?

1 ответ1

0

Если вы не возражаете против использования утилиты, посмотрите ShellRunAs от Microsoft, она делает то, что вы ищете:

Утилита командной строки Runas удобна для запуска программ под разными учетными записями, но она не удобна, если вы являетесь опытным пользователем Explorer. ShellRunas предоставляет функциональность, аналогичную функциональности Runas, для запуска программ от имени другого пользователя с помощью удобной записи в контекстном меню оболочки.

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