Add a new line to a text file in MS-DOS

后端 未结 6 1104
攒了一身酷
攒了一身酷 2020-12-24 05:11

I am making a .bat file, and I would like it to write ASCII art into a text file.

I was able to find the command to append a new line to the file when e

6条回答
  •  离开以前
    2020-12-24 06:04

    echo Hello, > file.txt
    echo.       >>file.txt
    echo world  >>file.txt
    

    and you can always run:

    wordpad file.txt
    

    on any version of Windows.


    On Windows 2000 and above you can do:

    ( echo Hello, & echo. & echo world ) > file.txt
    

    Another way of showing a message for a small amount of text is to create file.vbs containing:

    Msgbox "Hello," & vbCrLf & vbCrLf & "world", 0, "Message"
    

    Call it with

    cscript /nologo file.vbs
    

    Or use wscript if you don't need it to wait until they click OK.


    The problem with the message you're writing is that the vertical bar (|) is the "pipe" operator. You'll need to escape it by using ^| instead of |.

    P.S. it's spelled Pwned.

提交回复
热议问题