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