Como abrir várias instâncias do Internet Explorer com guias de URL diferentes para cada instância por meio de 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
    • 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 de administrador é limitado. Eu percebi que a melhor maneira de resolver isso era alcançar os profissionais! Então, o que você acha? Como isso pode ser feito?

Bret
fonte
Qual versão do IE você está usando? Como você está abrindo atualmente as três instâncias do IE? Uma solução seria reabrir a sessão anterior em cada instância ou você precisa especificar as guias?
fixer1234
Não é suficiente simplesmente marcar todos esses sites em três "pastas" separadas. Então, nos seus "Favoritos", você pode selecionar a pasta e "abrir no grupo de abas"?
MrWhite

Respostas:

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 fazer o trabalho (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, use ShellExecute (o que o startcomando CMD faz) para abrir sites adicionais como guias nessa janela ( isso pressupõe que o IE é o navegador padrão e você tem a opção ativada para abrir URLs de processos externos como novas abas na janela atual ). Crie novas iexploresessões conforme necessário. A sessão final e superior seria, no seu exemplo, aquela com as guias Fidelity e MarketWatch.

CBHacking
fonte