Цепные команды после условного "IF" с использованием &

Timar Ivo Batis спросил: 07 октября 2018 в 01:25 в: windows

Я пытаюсь проверить, была ли создана папка, ЕСЛИ НЕ создавать папку

IF NOT EXIST dist\\js (MKDIR dist\\js)

, независимо от того, была ли она создана или нет, я хочу запустить папку

& uglifyjs dev/*.js -m -o dist/js/app.js

теперь кажется, что & не работает. Вторая команда не выполняется, если папка существует.

Если в качестве первого утверждения я использую следующее:

IF NOT EXIST dist\\js (MKDIR dist\\js) ELSE (Echo exist)

в первый раз я запускаю два вместе как:

IF NOT EXIST dist\\js (MKDIR dist\\js) ELSE (Echo hate) & echo Love & uglifyjs dev/*.js -m -o dist/js/app.js

Папка создается НО файл app.js не создается. Только когда я снова запускаю команду, она создает файл app.js.

Теперь, как бы мне лучше проверить, есть ли папка, а затем независимо продолжить следующую команду.

0 ответов