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?
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
.