@echo off setlocal set /p "_myvar=what is your name?" echo HELLO!>file.txt echo %_myvar%!>>file.txt echo done! pause type file.txt endlocal exit
Now file.txt looks like:
HELLO! John Smith!
(assuming you typed
John Smith as your name.)
Now your batch file's console looks like:
what is your name?John Smith done! Press any key to continue... HELLO! John Smith!
( and it should exit so quickly that you may not be able to see anything after the prompt
Press any key to coninue... )