일일/주간 일정에 대한 Windows 서비스를 구성하는 많은 게시물을 보았지만 일정이 일정하지 않은 경우이를 관리하려면 어떻게해야합니까? Windows 서비스 관점? 특정 시간에 실행하고 싶은 앱이 있습니다. 일정한 일정으로 실행하면 아무런 도움이되지 않고 자원 만 낭비하게됩니다. 일부 XML 파일 또는 Windows 서비스 구성을 사용하여 구성 할 수 있습니까?C# 특정 날짜에 windows 서비스를 예약하십시오.
답변
세 가지 옵션이 있습니다.
- 는 Quartz.net
Windows를 사용하여 스케줄러를 살펴 보자. 실행할 앱이 필요한 날짜/시간마다 다른 "일정"을 지정하십시오.
직접 작성하십시오.
이 날짜와 시간은 프로그램을 실행하려면이있는 텍스트 파일을 만듭니다 :
내가보고있는 유일한 쉬운 방법은 예약 된 일회성 작업을 무리 짓는 것이 었습니다. 2). AT 명령에 대한 정보를 찾았습니다. 하지만 날짜와 시간을 지정하는 방법을 모르겠습니다. 3) 달성하기가 얼마나 쉬울 것이라고 생각하십니까? – Stevus
여기에 하이브리드 방식의 무언가가 그것을 할 수있는 하나의 방법입니다. 예를 들어, 포함 할 수 있습니다 :
2011-03-01
0100
0312
0815
0945
1340
2011-03-02
0220
...
을 그리고, 그것은 할 필요가 있으며,이를 실행하는 데 필요한이 파일을 읽어 종료하기 전에 수행하는 마지막 것은, 다음 시간을 찾을 어떤 작업을 수행하여 프로그램을 작성 (AT 명령을 발행하거나 schtasks.exe을 호출하거나 동등 물인 Task Scheduler API 함수를 호출하여 일정을 잡습니다).
작업 스케줄러 API는 겁 많은 사용자를위한 것이 아닙니다. 래퍼 (wrapper)를 살펴 보는 것이 좋습니다. "windows task scheduler C#"를 검색하면 몇 개가 반환됩니다.
- 1. C# 응용 프로그램이 특정 날짜에 자체 파괴됨
- 2. iPhone iOS 4 - 특정 시간과 요일에 기능을 실행하도록 앱을 예약하십시오.
- 3. 특정 날짜에 작업을 수행하려면 어떻게해야합니까?
- 4. Windows 서비스를 다시 시작합니다. C#
- 5. MySQL의 특정 날짜에 행을 반환
- 6. 특정 날짜에 이벤트가 존재하는 경우
- 7. 특정 날짜에 스크립트를 실행 하시겠습니까?
- 8. Java - 특정 날짜에 메서드 실행
- 9. 석영에서 작업을 동적으로 예약하십시오.
- 10. 날짜에 일을 추가해야하지만 달력에서 특정 일을 제외해야합니다.
- 11. 특정 Windows 서비스를 실행하는 사용자 계정을 확인하는 방법은 무엇입니까?
- 12. 원격으로 Windows 서비스를 설치하십시오.
- 13. Windows 서비스를 중지해야하는 이유
- 14. Windows 서비스를 통한 프로그램 시작 C#
- 15. Windows 서비스를 실행하는 방법
- 16. 특정 날짜에 메시지를 게시하는 PHP 플랫폼
- 17. 특정 날짜에 사용 가능한 사용자 나열
- 18. 특정 날짜에 메소드를 호출하는 방법, 블랙 베리?
- 19. CVS : 특정 날짜에 커밋 된 파일 검색
- 20. 특정 날짜에 CSS가있는 배경을 변경 하시겠습니까?
- 21. django의 특정 날짜에 기사 게시 취소
- 22. 특정 날짜에 가장 가까운 레코드를 유형별로 그룹화하십시오.
- 23. MySQL 트리거 : 특정 날짜에 도달하면 업데이트
- 24. 특정 형식의 날짜에 따라 Arraylists 정렬
- 25. C# .NET의 Windows 서비스에서 Windows 서비스를 호출하는 방법은 무엇입니까?
- 26. cron을 사용하여 capistrano 기능을 예약하십시오.
- 27. SharePoint 워크 플로에서 약속을 예약하십시오.
- 28. javascript/jQuery를 사용하여 특정 날짜에 특정 요소를 표시 하시겠습니까?
- 29. javascript 특정 서비스를 중지
- 30. Windows 서비스를 통해 어떻게 로그온합니까?
Windows 작업 스케줄러가이 옵션에 가장 적합하지 않습니까? 일반 응용 프로그램을 만들고 그런 식으로 일정을 잡으십시오. 서비스는 실제로 이것을 수행하는 가장 좋은 방법은 아닙니다 (작업 스케줄러 자체가 서비스 인 경우를 제외하고) –
작업 스케줄러는 여전히 일정한 스케줄러이거나 일회성 스케줄러입니다. 내가 찾고있는 것은 일정 세트 (비 유니폼)를 줄 수있는 프로그램이며, 각 날짜마다 한 번씩 실행되도록 내 앱을 시작합니다. – Stevus