cmd /k
будет работать cd c:\Users\user\project
и сразу на ЦМД незамедлительный. Поэтому вторая часть activator -jvm-debug 9999 run
никогда не будет работать.
Вам необходимо удалить cmd /k
из вашего командного файла.
Используйте вместо этого следующий пакетный файл:
@echo off
cd c:\Users\user\project && activator -jvm-debug 9999 run
- Это будет работать первая команда
cd c:\Users\user\project
- Если первая команда успешно она будет работать вторая команда
activator -jvm-debug 9999 run
Примечание activator
должно быть в %path%
, чтобы это сработало.
Источник cmd
Начать новую оболочку CMD и (необязательно) выполнить команду/исполняемая программа .
Синтаксис
CMD [charset] [options]
CMD [charset] [options] [/C Command]
CMD [charset] [options] [/K Command]
Опции
/C
Run Command и затем TERMI nate
/K
Выполнить команду, а затем вернуться к приглашению CMD. Это полезно для тестирования, чтобы исследовать переменные
Источник Redirection
commandA && commandB
Run commandA
, если это удастся, то запустить commandB
Я хочу, чтобы это использовать его в eclipse, но консоль eclipse не принимает ctr + d для остановки. Пока я буду использовать эту биту, прикрепленную к панели задач. – luckasx