Windows 작업 스케줄러 작업이 완료되면 알림 받기


1

작업 스케줄러가 작업을 완료했을 때 작업을 트리거 할 수있는 방법이 있습니까? 이상적으로 행동은 전자 메일 일 것입니다. 주문 된 수의 작업이 매일 백업을 이동식 미디어로 내보내는 상황이 있습니다. 미디어를 제거하는 것이 안전하다는 것을 알 수 있도록 이러한 작업이 마지막으로 성공적으로 실행되면 경고하는 것이 이상적입니다.


3
예, 실행중인 작업 끝에 기능을 추가하십시오! 작업 스케줄러 작업은 작업을 시작하는 것입니다. 시작하는 프로그램이 원하는 작업에서 성공했는지 여부는 알 수 없습니다. 스크립트를 실행하는 경우 해당 스크립트의 끝에 전자 메일 기능을 추가해야합니다.
Dave

답변:


2

실행중인 작업 끝에 기능을 추가하십시오!

작업 스케줄러 작업은 작업을 시작하는 것입니다. 시작하는 프로그램이 원하는 작업에 성공했는지는 전혀 모릅니다! 따라서 성공적으로 완료되었음을 알 수 없습니다.

따라서 백업을 수행하기 위해 스크립트를 실행하는 경우 해당 스크립트의 끝에 이메일 기능을 추가해야합니다.


1
나를 넘어서지 만 실제 전자 메일 보내기 또는 요청자 메시지를 수행하기 위해 작업 스케줄러 자체를 다시 사용할 수 있습니다. 이벤트 시스템을 사용하여 이벤트에서 작동하거나 "오류"코드가 작동하지 않았습니다. 그런 다음 전자 메일을 보내기 위해 이벤트를 시작하는 다른 일정입니다. 일부 사람들은 전자 메일을 스크립팅 / 프로그래밍하기가 더 쉽다고 생각합니다.
Psycogeek

0

Dave가 언급 한 것처럼, 이메일 보내기가 스크립트 끝에 추가 될 수 있습니다. 예를 들어 PowerShell을 사용하는 경우 Send-MailMessage cmdlet을 사용할 수 있습니다. 또는 작업 완료를 트리거 한 다음 전자 메일을 보낼 수있는 다양한 작업 예약 솔루션이 있습니다.


이것은 실제로 실제 솔루션보다 더 많은 의견이나 관찰입니다. 답변은 문제를 해결하는 방법을 설명해야합니다.
fixer1234
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.