在下面的代码中,我得到该命令的语法不正确的错误。最有可能在第一次IF声明。但有时它工作顺利。不知道为什么?请帮助执行批处理文件时,该命令的语法在中频条件下不正确
@ECHO OFF
IF "%~1" == "" (
ECHO Please provide file location
GOTO End
) ELSE (
echo %1
SET FILE=%1
IF NOT EXIST %FILE% (
ECHO Invalid File. Please provide correct path of file.
GOTO End
)
echo file found
)
:End
echo End of script
%〜1应该是%1 – Donal 2014-08-27 13:49:32