我有这个小批处理脚本:
SET @var = "GREG"
ECHO %@var%
PAUSE
当我运行它时,它会打印:
H:\Dynamics>SET @var = "GREG"
H:\Dynamics>ECHO
ECHO is on.
H:\Dynamics>PAUSE
Press any key to continue . . .
为什么不打印@var的内容?我怎么知道@var是否被设置?
Answers:
试试下面的(请注意,不应该是之间的空间VAR
,=
和GREG
)。
SET VAR=GREG
ECHO %VAR%
PAUSE