Мы не были точно уверены в поведении myApp.exe
.
При запуске cmd.exe
и выполнении myApp.exe
, если он непосредственно возвращается в C-запрос, это "фоновое" приложение. (т.е. он идет прямо на задний план). В этом случае, если вы используете myApp.exe
непосредственно в планировщике заданий, нет запроса на возврат. (Это похоже на случай здесь)
Вы можете оставить приглашение открытым, если запустите cmd.exe
в планировщике задач. Вы можете сделать это, поместив cmd.exe
в строку запуска и /K myApp.exe
в поле параметра. Вы вернетесь в C-приглашение после разблокировки. В этом приглашении вы можете использовать TASKKILL /F /IM myApp.exe.exe /T
для уничтожения myApp.exe
(или, если у myApp.exe
есть переключатель kill, используйте это).
Для других, использующих app
которое не возвращается в C-приглашение:
Если myApp.exe
действительно имеет вывод в cmd.exe
и не возвращается в C-приглашение, вы можете использовать /C myApp.exe
. Потому что myApp.exe
будет держать приглашение открытым. Ctrl+C , скорее всего, прекратит работу myApp.exe
а также закроет приглашение.
Если /K
был использован в этом случае вы будете возвращены к C-приглашение (имея сделать дополнительный exit
-command для выхода из строки).
Примечание для CMD.EXE
:
/C Carries out the command specified by string and then terminates
/K Carries out the command specified by string but remains