2015-03-28 3 views
0

Я хотел бы знать, как создать файл летучей мыши, которая меняет каталог и запустить активаторStart Активатор с помощью CMD

Я пытался без успеха ..

cmd /k cd c:\Users\user\project & activator -jvm-debug 9999 run 
cmd /k cd c:\Users\user\project && activator -jvm-debug 9999 run 
cmd /k cd c:\Users\user\project ; activator -jvm-debug 9999 run 

ответ

1

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

+0

Я хочу, чтобы это использовать его в eclipse, но консоль eclipse не принимает ctr + d для остановки. Пока я буду использовать эту биту, прикрепленную к панели задач. – luckasx

Смежные вопросы