Search code examples
batch-filecmdstdincat

How do you redirect standard input to a file in the Windows command line?


On Unix I would do something like:

cat > file.txt

How can I do this on the Windows command prompt or batch file?

EDIT: Basically, I am looking for the functionality of cat with no arguments (it reads from stdin and spits it back out to stdout).


Solution

  • TYPE CON

    CON is the MS-DOS device for console input. You can redirect to a file as follows:

    TYPE CON>output.txt

    To terminate, hit Ctrl + C or Ctrl + Z, Enter (Ctrl + Z = EOF).