Cómo no cerrar la salida de la consola con Windows 7

Cómo no cerrar la salida de la consola con Windows 7

Tengo un programa de consola que imprime algunos datos al stdio. El problema es que cuando hago clic en el programa en el explorador. La consola aparece y desaparece tan pronto como imprime los datos.

¿Cómo puedo configurar el programa de la consola para que no se cierre una vez finalizado el proceso?

Respuesta1

Podrías crear un acceso directo a cmd.exe. Luego vaya a propiedades y cambie el objetivo a algo como

C:\Windows\System32\cmd.exe /C"sunombredeprograma y PAUSA"

p.ej

C:\Windows\System32\cmd.exe /C"c:\windows\system32\IPCONFIG Y PAUSA"

Respuesta2

Un método simple sería empaquetar el programa de la consola en un pequeño archivo por lotes con una pausa al final. por ejemplo, sample.bat enumeraría un directorio y esperaría a que presione un botón.

DIR
PAUSE

Otra opción si simplemente deseas leer el texto sería agregar | clip hasta el final para redirigir el texto al portapapeles para que puedas usarlo como quieras.

p.ej

DIR | clip

enviará una lista de directorio al portapapeles.

información relacionada