Tengo un archivo por lotes. Cuando termina de ejecutarse, es decir, cuando se han ejecutado todas las líneas de comando, la ventana cmd.exe permanece abierta. Sin embargo, me gustaría que se cerrara justo después de que el archivo por lotes termine su trabajo.
Hasta ahora he intentado utilizar el comando exit
dentro del archivo por lotes para cerrar la ventana de cmd (también tengo un acceso directo en el escritorio) pero no parece funcionar:
tncserver.exe C:\Work -p4 -b57600 -r -cFE -tTNC426B
exit
Debería cerrarse automáticamente, si no lo hace significa que está atascado en el primer comando.
En tu ejemplo debería cerrarse automáticamente (sin el exit
) o explícitamente con el exit
. Creo que el problema está en que el primer comando que estás ejecutando no devuelve correctamente.
Como solución puedes intentar usar
start "" tncserver.exe C:\Work -p4 -b57600 -r -cFE -tTNC426B