Cuando ejecutamos un archivo por lotes, el símbolo del sistema se abre y se cierra automáticamente después de procesar el archivo por lotes. A veces, el comando se ejecuta tan rápido que parece que el El símbolo del sistema se cierra inmediatamente después de abrir el archivo por lotes (BAT). Esto evita que los usuarios realicen otras tareas después de la ejecución del archivo por lotes o ver el estado de los comandos que ejecutaron en la CMD. Si desea que la ventana del símbolo del sistema permanezca abierta después de procesar el archivo por lotes, esta publicación puede ayudarlo.

El símbolo del sistema cierra la apertura del archivo por lotes

El símbolo del sistema se cierra inmediatamente después de abrir el archivo por lotes

Puede evitar que el símbolo del sistema se cierre inmediatamente después de abrir un archivo por lotes de las siguientes tres formas:

  1. Utilizando el comando Pausa.
  2. Usando el comando cmd / k.
  3. Editando las claves del Registro.

Veamos estos métodos uno por uno.

1]Evite que el símbolo del sistema se cierre inmediatamente mediante el comando Pausa

El comando Pausa evita que el símbolo del sistema se cierre después de procesar el archivo por lotes.

usar el comando Pause en cmd

Siga los pasos a continuación:

  1. Haga clic derecho en el archivo por lotes y seleccione Editar. Esto abrirá el Bloc.
  2. Escribe Pausa al final del comando que ha escrito en el archivo por lotes.
  3. Guarda el archivo.

Ahora, cuando abra el archivo por lotes, el símbolo del sistema no se cerrará automáticamente después de procesar el archivo. En su lugar, mostrará un mensaje «Pulse cualquier tecla para continuar…”Cuando presione cualquier tecla, el símbolo del sistema se cerrará.

El comando Pause solo le permitirá ver cómo se ejecutan los comandos. Si desea que el símbolo del sistema permanezca abierto para poder ejecutar otros comandos en la misma ventana, debe usar el siguiente método.

2]Evite que el símbolo del sistema se cierre mediante el comando cmd / k

evitar que cmd se cierre

los cmd /k comando le permite ejecutar nuevos comandos después del procesamiento del archivo por lotes sin cerrar el símbolo del sistema. Haga clic derecho en el archivo por lotes y escriba cmd /k al final del archivo por lotes. Después de eso, guárdalo.

3]Editar la clave de registro para evitar que el símbolo del sistema se cierre

Los dos métodos anteriores evitan que el símbolo del sistema se cierre inmediatamente después de procesar el archivo por lotes. Pero el único inconveniente de estos dos métodos es que debe usar esos comandos en cada archivo por lotes. Si ya tiene muchos archivos por lotes, debe editarlos todos.

evitar que cmd se cierre usando regedit

Puede omitir la edición de archivos por lotes modificando las claves del Registro. Hemos explicado el procedimiento a continuación. Antes de continuar, le recomendamos que cree una copia de seguridad del Registro.

1]Inicie el cuadro de comando Ejecutar. Escribe regedit y haga clic en Aceptar. Haga clic en Sí si recibe un mensaje de UAC.

2]En el Editor del registro, navegue hasta las siguientes rutas:

HKEY_CLASSES_ROOTbatfileshellopencommand

HKEY_CLASSES_ROOTcmdfileshellopencommand

Encontrarás un «(Defecto)”Valor en el lado derecho. Haga doble clic en ese valor y cambie su Datos de valor para cmd.exe /k "%1" %*. Haga clic en Aceptar para guardar los cambios que realizó. Cierre el Editor del registro cuando haya terminado.

Si después de probar los tres métodos anteriores, el símbolo del sistema aún se cierra automáticamente en su sistema, le sugerimos que pruebe las siguientes correcciones:

  1. Ejecute el escaneo SFC.
  2. Solucionar problemas en un estado de inicio limpio.
  3. Resetea tu PC.

1]Ejecutar escaneo SFC

El Comprobador de archivos de sistema (SFC) es una utilidad de Microsoft que analiza los archivos del sistema en busca de errores o daños y repara los archivos dañados. El problema que está experimentando puede deberse a archivos del sistema dañados. Por lo tanto, ejecutar un escaneo SFC puede solucionar el problema.

2]Solucionar problemas en un estado de inicio limpio

A veces, un programa defectuoso crea varios problemas en una PC con Windows. Puede identificar el programa o software defectuoso mediante la resolución de problemas en un estado de inicio limpio. Si encuentra que un programa es el culpable del problema, considere desinstalarlo.

3]Reinicia tu PC

Si nada le ayuda a corregir el error, considere reiniciar su PC.

Espero que esto ayude.

¿Cómo ejecuto un EXE desde el símbolo del sistema?

Para ejecutar un EXE desde el símbolo del sistema, siga los pasos a continuación:

1]Inicie el símbolo del sistema.

2]Tipo cd "file path" sin cotizaciones y presione Enter. La ruta del archivo es la ubicación de instalación del archivo EXE. Para conocer la ubicación del archivo, haga clic con el botón derecho en el icono de acceso directo del programa que desea abrir a través de CMD y seleccione Abrir localización de archivo. Ahora, haga clic en la barra de direcciones del Explorador de archivos y copie la ruta completa. Puede pegar esta ruta completa directamente en el símbolo del sistema utilizando el Ctrl + V teclas.

3]Ahora, escriba start "filename.exe" sin cotizaciones y presione Enter.

Esto lanzará el archivo EXE.

¿Cómo mantengo una ventana de comando abierta en un archivo por lotes?

Puedes usar cualquiera Pausa o cmd / k comandos para mantener la ventana de comandos abierta en un archivo por lotes. Si lo desea, también puede hacer que esta acción sea permanente modificando algunas claves en el Registro. Hemos explicado los tres métodos anteriores en este artículo.

Relacionado: Símbolo del sistema cmd.exe sigue apareciendo en el inicio.

El símbolo del sistema cierra la apertura del archivo por lotes

Deja un comentario