Internet Explorer 8 “Executar com credenciais diferentes” atalho - opção de script em lote?

1

O Internet Explorer 8, combinado com o Windows 7, oferece a possibilidade de abrir o IE especificando qual conta de usuário será usada para segurança. Isso pode ser feito clicando com o botão direito do mouse no atalho do IE e selecionando "Executar com credenciais diferentes". Essa opção abre uma caixa de mensagens do Windows solicitando um nome de usuário e senha que serão usados como credenciais na instância do IE.

A minha pergunta é: é possível criar um atalho do IE que irá abrir esta caixa de mensagens do Windows e pedir credenciais em cada abertura?

Para colocá-lo no contexto, temos nomes de usuário genéricos de segurança que são usados em alguns laptops específicos que não exigem login na inicialização. Essas contas têm acesso limitado, mas às vezes a pessoa que usa essas contas precisa consultar um site que exige mais privilégios. Queremos que o usuário possa fazer o login no IE com uma conta diferente para acessar o site sem fazer logoff do Windows.

Até agora, tentei usar um .bat para obter o nome de usuário e, em seguida, usar o 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""

Mas esta opção abre um console e eu gostaria de obter a caixa de mensagem do windows ...

Eu também tentei com o PowerShell:

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

Mas essa opção exigia o PowerShell em todos os laptops (muitos) e os usuários devem especificar o domínio para fazer login, o que não é uma opção ...

Como posso simplesmente obter a caixa de mensagem de segurança do windows para aparecer?

    
por Oli_G 12.11.2013 / 18:56

1 resposta

0

Se você não se importar em usar um utilitário, confira ShellRunAs da Microsoft, faz o que você está procurando:

The command-line Runas utility is handy for launching programs under different accounts, but it’s not convenient if you’re a heavy Explorer user. ShellRunas provides functionality similar to that of Runas to launch programs as a different user via a convenient shell context-menu entry.

    
por 12.11.2013 / 19:48