Windows 작업 스케줄러를 사용하여 프로그램 A를 시작합니다. 이 프로그램은 다른 프로그램 B의 인스턴스를 시작합니다. 작업은 Windows 시작시 시작되어 로그온 한 사용자가 없더라도 실행됩니다.
"오른쪽 클릭 / 종료"를 사용하여 작업 스케줄러에서 작업을 종료하면 프로그램 A는 종료되지만 프로그램 B의 인스턴스는 계속 실행됩니다.
ctrl + c로 프로그램 A를 중지하거나 taskkill / t를 사용하여 B의 인스턴스를 종료 할 수 있습니다.
작업 스케줄러에게 작업을 종료 할 때 위의 옵션 중 하나를 사용하도록 지시 할 수 있습니까?
개인적으로, 나는 당신이 원하는 것을하는 새로운 작업을 만들 것이라고 생각합니다. 실행중인 작업을 죽이는 박쥐 파일을 작성하십시오
—
Dave
그런 다음 종료 작업을 시작하여 프로그램 A와 B를 중지하고 종료하고 원래 작업을 종료 하시겠습니까? 그것은 효과가 있지만 약간 성가신 것 같습니다.
—
telandor
나는 그것이 매우 맞춤화 된 것을 본다. 그러나 작업 스케줄러는 시작된 프로그램에 어떤 다른 작업이 연결되어 있는지 알아야 할 필요는 없습니다. 작업 스케줄러는 작업을 종료 할 때 프로그램을 호출 할 가능성을 제공하기 만하면됩니다. 예를 들어 프로그램 태스크 킬을 호출 할 수 있습니다. 그러나 물론 Microsoft는 기능 추가를 중단해야했습니다.
—
telandor
정확히. 오해해서 죄송합니다. 작업 스케줄러에게 작업을 끝낼 때 추가 작업을 수행하도록 지시하고 싶습니다. 작업을 마우스 오른쪽 버튼으로 클릭하고 "종료"를 클릭하면 작업을 끝내기 전에 작업 스케줄러가 프로그램 호출과 같은 사용자 정의 가능한 작업을 수행 할 수 있다면 좋을 것입니다.
—
telandor
배치 파일에서 작업 스케줄러의 작업을 종료 할 수 있습니까? 어떻게 할 수 있습니까?
—
telandor