Por favor, consulte a documentação para as opções de linha de comando do Internet Explorer . As opções de linha de comando devem passar antes da URL, e -nohome
não é nem mesmo uma opção suportada. Onde você aprendeu sobre -nohome
?
Estou tentando executar o Internet Explorer a partir de um arquivo de lote / tarefa agendada.
Meu arquivo de lote contém (na sua totalidade):
cd "%ProgramFiles%\Internet Explore"
iexplore.exe http://superuser.com -nohome
Quando eu executo o arquivo em lote, o URL pega o argumento da linha de comando, em vez de agir sobre ele.
http://superuser.com%20-nohome/
Tenho certeza de que estou fazendo algo bobo, mas não vejo o que no momento. Qual é a solução?
Isso está no Windows 7 Home Premium, com o Internet Explorer 8.
UPDATE em resposta aos comentários:
Eu consegui o nohome de algum site ou outro, possivelmente aquele mencionado nos comentários. A tentativa anterior estava realmente usando nohangrecovery
, que está documentado Internet Opções de linha de comando do Explorer .
Minha tentativa original ficou assim (na verdade, conforme a documentação da MSDN:
cd "%ProgramFiles%\Internet Explore"
iexplore.exe -nohangrecovery http://superuser.com
Isso resulta na barra de endereço contendo:
http://-nohangrecovery%20http//superuser.com
Desculpe se esta é uma duplicata - não consegui ver nenhuma correspondência quando pesquisei.
Por favor, consulte a documentação para as opções de linha de comando do Internet Explorer . As opções de linha de comando devem passar antes da URL, e -nohome
não é nem mesmo uma opção suportada. Onde você aprendeu sobre -nohome
?
Use este comando:
"%ProgramFiles%\Internet Explorer\iexplorer.exe" http://superuser.com
Não há necessidade do cd \
Se você estiver apenas tentando abrir o Superusuário toda vez que fizer login por meio de um arquivo em lote, basta inserir:
cd "%ProgramFiles%\Internet Explore"
iexplore.exe http://superuser.com
No entanto, se você fizer isso para fazer login por 100 dias consecutivos, isso não funcionará. Eu não vou te dizer por que, mas não vai: -)
Em vez de cd
e indo para o diretório que você acabou de fazer:
start "" iexplore http://superuser.com
ou apenas:
start iexplore http://superuser.com
-nohome
deve ser colocado antes do URL. Não tenho certeza se o comando existe.
Adicione a opção -noframemerging
no final do atalho do Internet Explorer e você terá sessões separadas. Isso funciona no Windows 10 usando o Internet Explorer 11.