所以我正在批量生产,出于某种原因,它说这段代码是错误的。 我认为它与if语句中的文件写入有关,但我不知道,有什么想法吗?
if %firsttime% == 1 (
:firsttime
cls
echo Loading...
echo Performing first time setup.
(
echo 0
echo %language%
) > programinfo.txt
)
答案 0 :(得分:1)
您的代码段不完整,但据我所知,我有两个假设 - 您在括号内设置了一个值。如果您需要delayed expansion并引用!
附带的变量而是%
。看到标签,你有可能在括号内使用goto - which breaks their context