答案 0 :(得分:1)
让我们拆开你的行
if else set "loginpass=false
语法为:if <string1> <condition> <string2> <command>
所以,您的<string1>
将else
,<condition>
将set
- 等待 - 这不是有效条件,是吗?所以它告诉你&#34;抱歉,我不知道如何在这个地方使用set
&#34;
wOxxOm在评论中给了你一个更好的语法:
if exist "....." (set "loginpass=true") else (set "loginpass=false")
他还建议在这个地方使用goto
:
if exist "....." (goto :loginpass) else (goto :errornum3)