我准备了一些包含以下代码的批处理文件:
set /p NodeType="echo which node type?"
if "%NodeType%" == "HSS"
(set o2ml=%CURRENT_PATH%\basicData)
执行此操作时,我收到以下错误:
该命令的语法不正确。
我错过了什么?
答案 0 :(得分:2)
试试这个
set /p NodeType="echo which node type?"
if "%NodeType%" == "HSS" (set o2ml=%CURRENT_PATH%\basicData)
答案 1 :(得分:1)
左括号必须与if
答案 2 :(得分:0)
您也可以不使用()
:
if "%NodeType%" == "HSS" ^
set o2ml=%CURRENT_PATH%\basicData