이 둘의 차이점은
하나는 서비스로 돌면서 주기적으로 뭔가를 해주는 것이고
하나는 자체가 객체가 되어 윈도에 있는 작업 스케줄러를 사용하여 스케줄을 걸어주는 것이다.
Windows Service는
비주얼 스튜디오의 다음 항목에서 생성할 수 있다.
Task Scheduler의 기술 문서는 다음을 확인하자
https://msdn.microsoft.com/en-us/library/windows/desktop/aa384006(v=vs.85).aspx
2.0까지 나와있으며
윈도 10에 기본적으로 1.0 버전이 설치가 되어있다.
문서를 보면 알겠지만, C#으로 돌아가지는 않는 것 같으며 C++, C으로 사용할 수 있다.
해서 c# 으로 사용할 수 있는 CodePlex에 있는 다음을 사용하면 될 것 같다.
https://taskscheduler.codeplex.com/