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?