Abrir varios programas al mismo tiempo en Windows

En otras oportunidades he mencionado a los archivos .BAT para realizar algunas tareas en Windows, como el encendido automático del equipo. En esta oportunidad explicaré cómo utilizarlos para realizar una tarea que puede resultar bastante práctica, abrir varios programas al mismo tiempo por medio de un doble clic.

Como los archivos .bat ejecutan las órdenes en secuencia, es posible crear un archivo con varias sentencias que inicien aplicaciones diferentes. Por ejemplo, si deseas abrir Firefox, Windows Live Messenger y TweetDeck, el archivo .bat debería contener la siguiente información:

START /D «C:\Archivos de Programa\Mozilla Firefox» firefox.exe
START /D «C:\Archivos de Programa\Windows Live\Messenger» msnmsgr.exe
START /D «C:\Archivos de Programa\TweetDeck» tweetdeck.exe

El comando START es el encargado de iniciar las aplicaciones y la opción /D hace referencia a la ruta que se debe leer. Escribiendo start /? en la consola de Windows (Ejecutar/cmd.exe), puedes ver todas las opciones disponibles para el comando.

Creando el BAT:

Crear el archivo .bat es muy sencillo, simplemente se debe abrir el Bloc de notas, copiar y pegar las sentencias y luego guardar el archivo con extensión .bat. Para que el archivo efectivamente sea un BAT, debes marcar «Todos los archivos (*.*)» en el Tipo de archivo a guardar, como se indica en la siguiente imagen:

archivo bat que abre varios programas al mismo tiempo

El archivo .bat del ejemplo también lo puedes descargar directamente desde aquí, funcionará sin problemas en Windows XP y Vista.

Por último mencionar que es posible agregar todas las sentencias que se quieran, sólo hay que tener en cuenta unos pequeños detalles: si la ruta de la aplicación incluye espacios como por ejemplo en «Archivos de Programa», es necesario escribirla entre comillas y al final, dejando un espacio, escribir el ejecutable que inicia la aplicación.

De lo contrario la ruta se puede escribir de forma directa, por ejemplo para iniciar el Bloc de notas bastaría con escribir: START /D C:\Windows\notepad.exe

Cualquier duda la puedes consultar en los comentarios :)

28 comentarios en «Abrir varios programas al mismo tiempo en Windows»

  1. hola que tal, por favor me podria indicar cual es el comando para ejecutar una aplicacion de una carpeta especifica pero que esa carpeta se la carpeta de trabajo pues la aplicacion usa la informacion de esta

    Responder
  2. ¿Cómo abrir varios archivos específicos de diferentes programas al mismo tiempo, incluyendo páginas de internet especificando exploradores, (diferentes pestañas con dirreciones distintas de un mismo explorador, pero lo mismo para un explorador diferente? ¿Es el mismo procedimiento que planteaste, sólo que en lugar de dar la ruta del .exe del programa, pongo las direcciones de los archivos, por ejemplo D:\Trabajo\Oficios 2014.xlsx? ¿Y cual sería le procedimiento para los exploradores y las difentes direcciones por pestaña y por explorador?

    Responder
  3. Gracias por todo SpamLoco, seguiré investigando.
    Es un poco lioso este comando, por el tema de las comillas, carpetas y archivos con espacios…….
    Un saludo y gracias de nuevo por el enlace.

    Responder
  4. Un saludo, mi duda es como abrir varios archivos con la misma extensión, distinto nombre, e intentado con *.txt, pero no lo reconoce. ¿Es una limitación del «Start»?. Gracias de antemano

    Responder
  5. yo tengo una pregunta a mi me funciono bn excepto ke kuando el archivo a ejecutar su nombre se componia de dos palabras no reconocia la ruta alguien sabe como soluconar eso
    ?

    Responder
  6. He encontrado la solución. Escribir los siguientes símbolos en el nombre de las carpetas según corresponda la letra tildada, "ñ" o "Ñ":

    ■ = á
    ¡ = í
    ¢ = ó
    £ = ú
    ¤ = ñ
    ¥ = Ñ

    Responder
  7. Muchísimas gracias SpamLoco. He seguido tus instrucciones y en general fuciona muy bien. Esta función está excelente para no perder tiempo y no tener que repasar, cada vez que se quiera continuar un trabajo determinado, los archivos y programas que se necesiten.

    El único inconveniente, me parece, es que el nombre de las carpetas que lleven tilde no son reconocidos en las rutas de acceso. Por ejemplo, tengo una carpeta titulada "filosofía". Con la tilde puesta sobre la "i" en la línea de comando, no me abría, en definitiva, el archivo. Aparecía un mensaje de que revisara si la ruta de acceso era la correcta. Opté simplemente por renombrar la carpeta escribiendo sin tilde. ¿Es este, sin más, un inconveniente de la función? ¿Habrá alguna manera de solucionarlo?

    Responder
  8. @15, sería lo mismo pero en lugar de poner la ruta del programa .exe, pones directamente el archivo o documento.

    Por ejemplo si en la carpeta Mis Documentos hay un archivo llamado tramites.doc, en el BAT se pone algo así:

    START /D "C:\Documents and Settings\SpamLoco\Mis documentos" tramites.doc

    De esa forma se abre el documento en Word, el nombre del documento no puede tener espacios.

    Responder
  9. Hola, he intentado porner en la ruta de cada "Start" archivos específicos de Word y Adobe Reader. El problema es que sólo se abren los programas pero no el archivo como tal. ¿Existe alguna solución para esto? ¿Es posible abrir archivos puntuales con este método? Si no es así, ¿existe algún otro programa que pueda hacerlo?
    Muchas gracias.

    Responder
  10. Gracias, a mi me funcionó de maravilla el siguiente código:

    START /D "C:\Users\Mel\AppData\Local\Google\Chrome\Application" chrome.exe
    START /D "C:\Program Files (x86)\Microsoft Office\Office12" outlook.exe
    START /D "C:\Program Files (x86)\Windows Live\Messenger" msnmsgr.exe
    START /D "C:\Program Files (x86)\iTunes" itunes.exe\
    exit

    Responder
  11. hola una pregunta hay una forma de que al abrir el msn se autologue, es decir que el .bat le pase los parametros de usuario y clave? para asi hacerlo mas pro xD y no me digan q coloque la opcion de auto logeo en el msn xq no es la idea… La idea es q solo lo haga con el .bat

    Responder
  12. tuve que crear un .bat para abrir automaticamente una pag web, que cree como reporte final de una materia.

    (Aqui .bat creado)
    @echo up
    start E:/web/index.htm

    pero se abre en el IE y yo quiero que se abra en firefox ya que con IE no toma bien los script que aloge y con Firefox se ven correctamente.

    Responder

Deja un comentario