Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 如何跳过解压缩已存在的文件?_Batch File_Unzip_Exists - Fatal编程技术网

Batch file 如何跳过解压缩已存在的文件?

Batch file 如何跳过解压缩已存在的文件?,batch-file,unzip,exists,Batch File,Unzip,Exists,如何跳过解压缩已存在的文件?如果解压后的文件不是esists,请将其解压 ECHO Unzipping "%build1%"... unzip -o "%build1%" -d "%exbuild1%" >NUL ECHO Done. ECHO. ECHO Unzipping "%build2%"... unzip -o "%build2%" -d "%exbuild2%" >NUL ECHO Done. ECHO. ? 请参阅有关命令的详细信息。这不是我想要的。我在文件夹中

如何跳过解压缩已存在的文件?如果解压后的文件不是esists,请将其解压

ECHO Unzipping "%build1%"...
unzip -o "%build1%" -d "%exbuild1%" >NUL

ECHO Done.
ECHO.

ECHO Unzipping "%build2%"...
unzip -o "%build2%" -d "%exbuild2%" >NUL

ECHO Done.
ECHO.
?


请参阅有关命令的详细信息。

这不是我想要的。我在文件夹中有一个扩展名为zip和解压的文件。我希望,如果脚本看到文件夹中我已经有了解压文件,它就不会进行解压。@GorArakelyan-您的问题中没有指出文件名。。。。如果选中,可以在
的路径中添加文件名。或者一些文件。尽管这是通过批处理检查文件或目录是否存在的方法。
if not exist "%exbuild1%\%build1%" (
  ECHO Unzipping "%build1%"...
  unzip -o "%build1%" -d "%exbuild1%" >NUL

  ECHO Done.
  ECHO.
) else (
  ECHO Build already exists
)