I would like to set the standard output of a batch script to go to a file. I would like to do this inside the script if possible.
Note: I do no
> is the standard, so you're more-or-less stuck with that; however, you can move it inside the batch file:
foo.bat:
@echo off @echo Start File > StdOut.txt @dir >> StdOut.txt @echo End File >> StdOut.txt