Foros del Web » Soporte técnico » Windows »

batch que abre varios programas

Estas en el tema de batch que abre varios programas en el foro de Windows en Foros del Web. Tengo un batch file que abre un programa. Quiero que la ventana del DOS se cierre inmediatamente luego de disparar el programa. Pero se queda ...
  #1 (permalink)  
Antiguo 12/06/2010, 09:08
Avatar de mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 7 meses
Puntos: 101
batch que abre varios programas

Tengo un batch file que abre un programa. Quiero que la ventana del DOS se cierre inmediatamente luego de disparar el programa. Pero se queda en pantalla hasta que cierro la aplicación, como si se quedara esperando hasta dar el segundo paso.

Ademas, tengo otro batch file que abriría dos programas. Pero solo abre el primero y se queda esperando :(

Que puedo hacer para que no espere y siga el flujo?

Cita:
"C:/Archivos de programa/ProcessTamer/ProcessTamerTray.exe"
javaw -Xmx1536m -Djava.library.path=.;lib -cp ArtOfIllusion.jar;jogl.jar;jinput.jar artofillusion.ArtOfIllusion
exit
  #2 (permalink)  
Antiguo 12/06/2010, 13:01
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 8 meses
Puntos: 1329
Respuesta: batch que abre varios programas

Lo que tienes que hacer es ponerlo con start, no solo el proceso, pro ejemplo algo así:

Código Batch:
Ver original
  1. start "C:\Archivos de programa\Programa 1\Programa 1.exe"
  2. exit

O en el otro caso:

Código Batch:
Ver original
  1. start "C:\Archivos de programa\Programa 1\Programa 1.exe"
  2. start "C:\Archivos de programa\Programa 2\Programa 2.exe"
  3. exit

Si no funciona puedes crear accesos directo y ejecutarlos normalmente en el bat.

Saludos-
__________________
Grupo Telegram Docker en Español
  #3 (permalink)  
Antiguo 12/06/2010, 14:53
Avatar de mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 7 meses
Puntos: 101
Respuesta: batch que abre varios programas

Mil gracias. Funciona bastante bien.

El tema es que esto da paso al segundo programa, pero al primero no me lo ejecutó.

Cita:
start "C:/Archivos de programa/ProcessTamer/ProcessTamerTray.exe"
start javaw -Xmx1536m -Djava.library.path=.;lib -cp ArtOfIllusion.jar;jogl.jar;jinput.jar artofillusion.ArtOfIllusion
exit
Me queda una ventanita abierta con simbolo de systema (prompt). Lo raro además es que el directorio no es ProcessTamer/ sino ArtOfIllusion

La opcion que das es crear dos bat y ejecutarlos con un tercero?
  #4 (permalink)  
Antiguo 12/06/2010, 15:51
Avatar de mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 7 meses
Puntos: 101
Respuesta: batch que abre varios programas

Encontre esta referencia :

Cita:
EXIT - Use this to close a CMD shell and return.
CALL - Call one batch program from another
START - Start a separate window to run a specified program or command
Todavía no resolví mi tema del todo porque me queda la ventanita abierta. Pero los dos programas se disparan y eso es lo que quería.

Etiquetas: batch, programa
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:38.