[英]Batch: IF NOT EXIST statement with a variable having the name of a file
如果不存在的部分给出此错误
命令的语法不正确
该语句应用来验证%premier%(可能是.bat文件)在当前目录中不存在。
:para2
echo Donnez 2 parametres
set /p premier=Le premier fichier a echanger:
set /p deuxieme=Le deuxieme fichier a echanger:
IF NOT EXIST %premier% (
echo Les valeurs entrees sont erronees; les fichiers devraient exister
echo %premier% n'existe pas
GOTO para2
)
IF NOT EXIST %deuxieme% (
echo Les valeurs entrees sont erronees; les fichiers devraient exister
echo %deuxieme% n'existe pas
GOTO para2
)
文件名中可能包含空格。 您需要在这两行中引用变量:
IF NOT EXIST "%premier%" (
和
IF NOT EXIST "%deuxieme%" (
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.