Let\'s say I have a batch file that has \"padding\" in it, and I want to indent the beginning of the prompt string for the user to type in. If I use spaces, it will not show up
This works in every Windows OS from W2K + I've tried, if it suits you. You could just use a : in the string.
set /p "var=Please input something: " echo.%var%