El redireccionamiento funciona para TODOS los programas que séan CommandLine.
El problema que dices tener sólo puede ser una de estas dos razones:
El problema que dices tener sólo puede ser una de estas dos razones:
- 1. Que el programa no séa CommandLineInterface
- 2. Que no estés redireccionando la salida correcta. (Hay una salida standard y otra de errores)
En algunos programas la salida standard es la "2" por extraño que parezca (Por ejemplo en el FFMPEG), y en esos casos deberás hacer esto (Pruébalo):Código (dos) [Seleccionar]MiPrograma.exe 2> "Archivo.txt"
De todas formas también puedes hacerlo con un FOR, AUNQUE ESTA MANERA ES MUY INCORRECTA (Porque con el redireccionamiento es suficiente, pero si dices que no te funciona...):Código (dos) [Seleccionar](For /F "Tokens=*" %%# in ('MiPrograma.exe') Do (Echo %%#))>"Archivo.txt"
Saludos.