bat 命令语法不正确,该如何解决

bat 命令语法不正确@echo off:beginset /p VSSPath请随便输入:if %VSSPath%goto beginpause为什么这

bat 命令语法不正确
@echo off
:begin
set /p VSSPath=请随便输入:
if %VSSPath%==""
goto begin
pause
为什么这个批处理文件一直抱语法不正确

[解决办法]
@echo off
:x
set /p VSSPath=请随便输入:
if %VSSPath%=="" goto x
pause

IF语句后边的命令得在一行
[解决办法]
@echo off
:x
set /p VSSPath=请随便输入:
if %VSSPath%=="" goto x
pause

IF语句后边的命令得在一行