Я запускаю этот пакетный процесс в Windows cmd, чтобы обновить некоторые файлы в проекте - поскольку среда не позволяет обновлять плагин, я удаляю, очищаю и переустанавливаю, но это не связано с вопросом.
Моя проблема в том, что что-то в первой команде внутри процесса ionic.cmd останавливает весь процесс, даже в случае успеха. Я полагаю, что он имеет своего рода оператор выхода, который останавливает весь процесс и возвращает меня к приглашению cmd без запуска следующих файлов.
Я пытался изменить эту команду с помощью какого-либо встраивания в процесс шины, например START cmd /K ...
, но безуспешно. Итак, как мне выполнить пакетную команду без остановки всего скрипта в этой строке?
@echo off
pushd %~dp0\..
ionic cordova plugin remove com.mirasense.scanditsdk.plugin
del "platforms\android\app\src\main\res\drawable\*.xml"
del "platforms\android\app\src\main\res\layout\*.xml"
del "platforms\android\app\src\main\res\values\colors.xml"
ionic cordova plugin add lib\scandit
popd