伪代码:
if file exists:
do
xxxx
done
else:
do
xxxx
done
答案 0 :(得分:5)
您可以使用exist
:
if exist somefile.dat echo It exists
根据“方言”,您可以使用else
语句。但是,在最低级别,像这样的一些相当丑陋的逻辑有效:
if exist somefile.dat goto fileexists
echo file does not exist
goto alldone
:fileexists
echo file exists
:alldone
答案 1 :(得分:3)
语法如下:
IF [NOT] EXIST filename命令
如果文件不存在而不是文件存在,则可以使用[NOT]选项执行代码,但这可以作为标准IF EXIST语句中的ELSE标准来完成。
IF EXIST stuff.txt (
ECHO It exists
) ELSE (
ECHO It doesn't exist
)