Como abrir várias instâncias do Internet Explorer com guias de URL diferentes para cada instância por meio de um arquivo em lotes

3

O que eu estou tentando fazer é criar um arquivo bat que carregue automaticamente todos os programas que eu uso no trabalho através de inicialização normal. A partir de agora, ao entrar em meu sistema, posso executar um programa de limpeza de área de trabalho, abrir três instâncias diferentes do Internet Explorer e alguns outros programas dedicados que uso diariamente. O que eu adoraria poder fazer seria abrir as guias individuais dentro dessas instâncias do IE.

Por exemplo (estes são sites aleatórios, não os que eu usaria):

  • Instância 1
    • www.google.com.br
    • www.yahoo.com
    • www.ebay.com
  • Instância 2
    • www.nytimes.com
    • www.foxnews.com
    • www.wallstreetjournal.com
  • Instância 3
    • www.fidelity.com
    • www.marketwatch.com

Estou assumindo que se esse código foi criado com sucesso, adicionar ou remover instâncias / guias seria fácil. Como estou falando de um computador de trabalho, meu acesso a funções do administrador é limitado. Eu imaginei que a melhor maneira de resolver isso era alcançar os profissionais! Então, o que você acha? Como isso pode ser feito?

    
por Bret 13.09.2015 / 10:53

1 resposta

1

Supondo que os grupos de guias não sejam uma solução boa o suficiente, sim, isso é possível. O que segue é um script em lote realmente bruto, mas deve ser feito (sinta-se à vontade para refiná-lo):

start "C:\Program Files\Internet Explorer\iexplore.exe" http://www.google.com
start http://www.yahoo.com
start http://www.ebay.com
start "C:\Program Files\Internet Explorer\iexplore.exe" http://www.nytimes.com
start http://www.foxnews.com
...

Basicamente, crie novas instâncias do IE para cada janela e use ShellExecute (o que o comando start do CMD faz) para abrir sites adicionais como guias nessa janela ( isso pressupõe que o IE seja o navegador padrão e você tenha o opção ativada para abrir URLs de processos externos como novas guias na janela atual ). Crie novas iexplore sessões conforme necessário. A sessão final e superior seria, no seu exemplo, aquela com as guias Fidelity e MarketWatch.

    
por 13.09.2015 / 12:33