Foros del Web » Soporte técnico » Ayuda General »

cerrar la ventana msdos al ejecutar .bat

Estas en el tema de cerrar la ventana msdos al ejecutar .bat en el foro de Ayuda General en Foros del Web. Sabe alguien como se puede cerrar automaticamente la ventana de MsDos que te aparece cuando ejecutas un .bat en Windows 98????...
  #1 (permalink)  
Antiguo 19/05/2004, 12:53
 
Fecha de Ingreso: noviembre-2002
Mensajes: 198
Antigüedad: 22 años
Puntos: 0
cerrar la ventana msdos al ejecutar .bat

Sabe alguien como se puede cerrar automaticamente la ventana de MsDos que te aparece cuando ejecutas un .bat en Windows 98????
  #2 (permalink)  
Antiguo 19/05/2004, 23:17
Avatar de Max13  
Fecha de Ingreso: octubre-2000
Ubicación: Mx
Mensajes: 1.229
Antigüedad: 24 años, 1 mes
Puntos: 0
Prueba poniendo al final de tu .bat la sentencia "exit"
  #3 (permalink)  
Antiguo 20/05/2004, 06:55
 
Fecha de Ingreso: noviembre-2002
Mensajes: 198
Antigüedad: 22 años
Puntos: 0
Gracias pero ya lo he intendado, escribe exit en MsDos pero se queda abierta la ventan de MsDos

Puedes probarlo tu mismo

Mi lineas de código en el archivo .bat son:

"C:\aplicacion.exe"
exit


Y como he dicho antes se queda abierta???
  #4 (permalink)  
Antiguo 20/05/2004, 14:09
Avatar de leo91  
Fecha de Ingreso: marzo-2004
Mensajes: 913
Antigüedad: 20 años, 8 meses
Puntos: 4
Hola
¿no había que ponerlo así: @exit?

Saludos


-----------------------------
Pájaro y oso y liebre y pez
__________________
Leo91
--------
Feliz 2009!!!
  #5 (permalink)  
Antiguo 23/05/2004, 06:35
 
Fecha de Ingreso: noviembre-2002
Mensajes: 198
Antigüedad: 22 años
Puntos: 0
Me temo que da lo mismo poner exit solo que @exit, lo acabo de probar y da los mismos resultados: NO se cierra la ventana de MSDOS??
Gracias de todas formas.
  #6 (permalink)  
Antiguo 24/05/2004, 09:32
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 22 años, 9 meses
Puntos: 1
BAT es un fichero de proceso por lotes

BAT es un fichero de proceso por lotes, es decir hasta que no terminas de procesar una linea de codigo no ejecuta la siguiente.

Esa linea no se ejecuta hasta que sales de la aplicacion y devuelves el control de flujo al archivo BAT.

Deberias crearlo de otra manera que puedas lanzar el proceso de manera indeendiente pero desde dos no se si es posible, al menos con comandos DOS basicos
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #7 (permalink)  
Antiguo 21/11/2009, 15:43
 
Fecha de Ingreso: octubre-2008
Mensajes: 36
Antigüedad: 16 años, 1 mes
Puntos: 0
De acuerdo Respuesta: cerrar la ventana msdos al ejecutar .bat

Muchos van a Criticar que Levante un POST del 2004 pero vale la pena escribir estos caracteres porque la Data que les traigo no esta por ningun lado documentada...

El maldito MS-DOS emulado en Win9X no cierra solo al menos que este Fianlice su proceso

Pero MS-DOS nunca fuinalzia su proceso poruqe esta en Windows 9x que es un porceso que depende de MS-DOS, por conclusion las ventanas malditas nunca se cierra, se finalizan...

En conclusion para cerrar un BAT los coamndos a aplciar son

Primero en la parte superior escribir

Código:
@echo off
CLS
Al final del Bat escribir

Código:
CLS
@EXIT
Al no haber texto por alguna vendita razon el BAT cierra la ventana sin pedir confirmacion

Donde descubri esto?

DUKE NUKEM 3D del 95 creo... Y gracias a insistir en mi poryecto de Win98 Desatendido lo descubri ahi...

Video demostrativo

youtube.com / watch?v=_y0X9W0TSKU

Saludos y tema Cerrado
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.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 22:15.