我有一小段代码应该通过一个名为 data.dta 的文件进行解析,但由于某种原因它一直在说(此时出乎意料,这是代码(我在给我错误的行旁添加了注释) :
:load
cd %appdata%\.Trek
FOR /f "eol=#" %%t IN (Resources\Data\data.dta) DO ( ::problem line
set count=1
set cor=0
FOR /f "tokens=1-2 delims=^=" %%f IN ("%%t") DO (
If %count% == 1 (
IF %%f==VERSION set cor=1
)
If %count% == 2 (
IF %cor%==1 (
set cor=0
set ver=%%f
)
)
set /a count=%count%+1
)
)
Title TREK Unmounted Console Version: %ver%
data.dta 的内容:
VERSION=ALPHA 2