Banda Ancha EU

Comunidad de usuarios
de fibra, móvil y ADSL

hosting en interdominios
509 lecturas y 3 respuestas
  • Boca de Pez Boca de Pez
    6

    "Duplicar" stdout en Win CMD

    Buenas,

    sabéis si hay algo parecido al comando tee de Unix en la consola de Windows? Necesitaría redireccionar la salida estándar de una aplicación de consola (a fichero por ejemplo) pero manteniendo a la vez y simultáneamente la salida por pantalla. Debe ser con la consola estándar de Windows (no me sirve PowerShell ni nada parecido).

    Por más que miro temas de redireccionado de streams y piping en cmd no consigo encontrar nada. Cualquier ayuda o comentario me será muy últil.

    Básicamente para dar más detalles lo que pretendo hacer es lanzar una aplicación de consola a través de cmd desde un Windows Forms, permitir que el usuario interaccione con la misma, y luego al retornar tomar una copia de los resultados para su manejo posterior. El problema es precisamente que si redirecciono stdout al lanzar el proceso el usuario se queda sin nada con lo que interaccionar (de hecho cmd termina inmediatamente sin permitir ninguna acción al usuario al activar la redirección de stdout del proceso).

    Muchas gracias por adelantado.

    Saludos.

    Este tema lleva más de 6 meses inactivo. Es recomendable que abras un nuevo tema para retomar la conversación.