【发布时间】:2015-07-18 12:47:28
【问题描述】:
批处理文件有以下问题。我简化了下面的问题。
运行以下批处理文件 foo.bat 会在标准输出(在本例中为命令提示符窗口)中返回 word 而不是 hey。
foo.bat
@SET 1word="hey"
@ECHO %1word%
但是,从命令行执行echo %1word% 会返回hey。
是否有理由应该/可能会出现这种情况?环境变量名前面不能有数字吗?
【问题讨论】:
-
我建议您的批次实际上返回
word但您期待的是"hey" -
你建议我编辑排版?我现在就这样做。谢谢,Magoo。
标签: file variables batch-file numbers numeric