Как пропустить разархивирование файла, который уже существует? - PullRequest
1 голос
/ 16 января 2020
ECHO Unzipping "%build1%"...
unzip -o "%build1%" -d "%exbuild1%" >NUL

ECHO Done.
ECHO.

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

ECHO Done.
ECHO.

Как пропустить разархивирование файла, который уже существует? Если разархивированный файл не имеет значения, распакуйте его.

1 Ответ

1 голос
/ 16 января 2020
if not exist "%exbuild1%\%build1%" (
  ECHO Unzipping "%build1%"...
  unzip -o "%build1%" -d "%exbuild1%" >NUL

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

?

Подробнее о IF команда.

...