Мы не были точно уверены в поведении myApp.exe.
При запуске cmd.exeи выполнении myApp.exe, если оно непосредственно возвращается к C-приглашению, это «фоновое» приложение. (то есть идет прямо на задний план). В этом случае, если вы используете myApp.exeнепосредственно в планировщике задач, нет запроса на возврат. ( Это похоже на случай здесь )
Вы можете оставить приглашение открытым, если запускаете cmd.exeв планировщике задач. Вы можете сделать это, поместив cmd.exeполе run-line-box и /K myApp.exeв поле параметров. Вы вернетесь в C-приглашение после разблокировки. В этом приглашении вы можете использовать команду TASKKILL /F /IM myApp.exe.exe /Tkill myApp.exe(или, если myApp.exeесть переключатель kill, используйте это).
Для других использующих, appкоторый не возвращается к C-приглашению:
Если myApp.exe он имеет выход cmd.exeи не возвращается к C-приглашению, вы можете использовать /C myApp.exe. Потому что myApp.exeбудет держать подсказку открытой. Ctrl+ C, Вероятно , прекратить , myApp.exeа также выйти из строки.
Если /Kв этом случае был использован, вы будете возвращены в C-приглашение (для выполнения дополнительной exitкоманды нужно будет выйти из приглашения).
Примечание для CMD.EXE:
/C Carries out the command specified by string and then terminates
/K Carries out the command specified by string but remains
cmd.exe. Если я положу это вon lock workstationи разблокировать, онcmd.exeвсе еще виден. Какой уровень пользователя вы использовали? «запускать только при входе пользователя в систему», а не «запускать с наивысшими привилегиями». а не "спрятан"? Кстати, вы должны удалитьIs it possible to stop the task automatically when I unlock?из вашего вопроса. Если вы автоматически остановите задачу, она исчезнет.