У меня есть пакетный файл, который в настоящее время выполняет две функции: сначала он переходит в нужный каталог, затем запускается оператор for для удаления каждого файла, который не является определенным файлом, содержимое файла bat выглядит следующим образом:
cd "bin\drivers" && for %%i in (*.*) do if not %%i == lol.exe del %%i
Это работает отлично, но я хочу сделать некоторые другие вещи после того, как это для оператора for выполнено, что-то вроде этого:
cd "bin\drivers" && for %%i in (*.*) do if not %%i == lol.exe del %%i && cd ../../../ && start server
Но проблема в том, чтохотя он выполняет операторы после цикла for, цикл for выполняется только для одной итерации, поэтому он удаляет только один файл и переходит к следующему оператору в файле bat (который является cd, а затем запускает сервер). Могу ли я что-нибудь сделать, чтобы операторы после оператора for выполнялись после всего цикла for вместо одной итерации?