Cómo abrir varias instancias de Internet Explorer con diferentes pestañas de URL para cada instancia mediante un archivo por lotes

Cómo abrir varias instancias de Internet Explorer con diferentes pestañas de URL para cada instancia mediante un archivo por lotes

Lo que intento hacer es crear un archivo bat que cargue automáticamente todos los programas que uso en el trabajo mediante el inicio normal. A partir de ahora, al iniciar sesión en mi sistema puedo ejecutar un programa de limpieza de escritorio, abrir tres instancias diferentes de Internet Explorer y algunos otros programas dedicados que uso a diario. Lo que me encantaría poder hacer serían pestañas individuales abiertas dentro de esas instancias de IE.

Por ejemplo (estos son sitios aleatorios, no los que yo usaría):

  • Instancia 1
    • www.google.com
    • www.yahoo.com
    • www.ebay.com
  • Instancia 2
    • www.nytimes.com
    • www.foxnews.com
    • www.wallstreetjournal.com
  • Instancia 3
    • www.fidelidad.com
    • www.marketwatch.com

Supongo que si este código se creó correctamente, agregar o eliminar instancias/pestañas sería fácil. Como hablo de una computadora de trabajo, mi acceso a las funciones de administrador es limitado. ¡Pensé que la mejor manera de resolver esto era comunicarme con los profesionales! ¿Entonces, qué piensas? ¿Cómo se puede hacer esto?

Respuesta1

Suponiendo que los grupos de pestañas no sean una solución suficientemente buena, sí, esto es posible. Lo que sigue es un script por lotes realmente básico, pero debería funcionar (siéntete libre de perfeccionarlo):

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
...

Básicamente, cree nuevas instancias de IE para cada ventana, luego use ShellExecute (lo que hace el comando CMD start) para abrir sitios adicionales como pestañas en esa ventana (esto supone que IE es el navegador predeterminado y que tiene la opción habilitada para abrir URL de procesos externos como pestañas nuevas en la ventana actual). Cree nuevas iexploresesiones según sea necesario. La sesión final y superior sería, en su ejemplo, la que tiene las pestañas Fidelity y MarketWatch.

información relacionada