Create text file using echo in command prompt

22,705

Your command should be:

echo hello world > %userprofile%\Desktop\hello_world.txt


It doesn't work if you put anything before %userprofile%, because it's a full path, so C:\Users\%userprofile%\Desktop\hello_world.txt gets substituted to C:\Users\C:\Users\cromix\Desktop\hello_world.txt.

Share:
22,705
newbieguy
Author by

newbieguy

I'm interested at programming

Updated on June 26, 2020

Comments

  • newbieguy
    newbieguy almost 4 years

    I'm creating a hello_world.txt in the desktop using echo in command prompt and this is my input.

    echo hello world > C:\Users\user\Desktop\hello_world.txt

    The first code works, then I try %userprofile% if example, I want to give it to another user.

    echo hello world > C:\Users\%userprofile%\Desktop\hello_world.txt

    Doesn't work. Any simple echo command line to create text file?