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?


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.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.