A. Although you can use the % symbol to specify a variable in a batch file, you must type in two % symbols in succession. For example, you must type
for /L %%n IN (1,1,10) DO @ECHO %%nto tell the batch file to interpret the command as
for /L %n IN (1 1 10) DO @ECHO %n
If you simply want to output the % symbol from a batch file, you must also type in two % symbols in succession. For example, type
echo 10%%to display
The standard % symbols that surround an environment variable remain the same, regardless of whether you're typing them at a command prompt or including them in a batch file. For example, type
echo %date%to display the date.