我尝试执行一个简单的批处理文件脚本:
echo %1
set var = %1
echo %var%
当我在 XP 中运行它时,它给了我预期的输出,但是当我在 Vista 或 Windows 7 中运行它时,我在尝试打印(回声)值时得到“Echo is On”。
下面是程序的输出:
G:\2012>abc.bat 1
G:\2012>echo 1
1
G:\2012>set var = 1
G:\2012>echo
ECHO is on.
G:\2012>
我尝试执行一个简单的批处理文件脚本:
echo %1
set var = %1
echo %var%
当我在 XP 中运行它时,它给了我预期的输出,但是当我在 Vista 或 Windows 7 中运行它时,我在尝试打印(回声)值时得到“Echo is On”。
下面是程序的输出:
G:\2012>abc.bat 1
G:\2012>echo 1
1
G:\2012>set var = 1
G:\2012>echo
ECHO is on.
G:\2012>