[windows] Windows 작업 스케줄러를 사용하여 x 분마다 작업을 실행하십시오.

Windows 작업 스케줄러가 10 분마다 특정 .exe를 실행하려고하지만 옵션은 하루에 한 번만 허용됩니다.

10 분 또는 20 분마다 .exe를 실행할 수있는 방법이 있습니까?



답변

작업은 두 단계로 구성해야합니다.

먼저 매일 0:00에 시작하는 간단한 작업을 만듭니다. 그런 다음 Advanced...(또는 사용중인 운영 체제에 따라 유사) Repeat every X minutes24 시간 동안 옵션을 선택하십시오 .

여기서 핵심은 고급 속성을 찾는 것입니다. XP 마법사를 사용하는 경우 작업을 만든 후에 만 ​​고급 대화 상자를 시작할 수 있습니다.

최신 버전의 Windows (7+ 이상)?

  1. 작업을 두 번 클릭하면 속성 창이 나타납니다.
  2. Triggers탭을 클릭 하십시오.
  3. 트리거 세부 사항을 두 번 클릭하면 트리거 편집 창이 나타납니다.
  4. Advanced settings패널 아래에서 Repeat task everyxxx 분을 체크 하고 Indefinitely필요한 경우 설정 하십시오.
  5. 마지막으로 확인을 클릭하십시오.

답변

최소 반복 옵션 (5 분 또는 10 분)을 선택한 후 숫자를 강조 표시하고 원하는 숫자를 쓸 수 있습니다


답변

호출간에 세분화가 필요한 경우 다음과 같은 배치 파일을 작성할 수도 있습니다.

:loop
CallYour.Exe
timeout /t timeToWaitBetweenCallsInSeconds /nobreak
goto :loop


답변

“매번 반복 작업 :”에 드롭 다운 목록에서 선택하는 대신 2 분만 입력하십시오.


답변

XP에서는 탭 의 Advanced버튼을 클릭했습니다 Schedule. 확인란이 Repeat task있습니다. 기본값은 10 분마다입니다.

또한 명령 줄을 통해 예약 된 작업 만들 수 있습니다 . 나는 이것을 직접 시도하지는 않았지만 (테스트되지 않은) 줄을 따라 무언가를 원할 것 같습니다.

schtasks /create /tn "Some task name" /tr "app.exe" /sc HOURLY


답변

시간별 작업 예

schtasks로 위의 조언을받는 동안 UI에서 시간별 작업을 수행하기 위해 수행해야 할 작업을 볼 수 있습니다. 트리거를 편집하면 스케줄에 따라 작업이 시작됩니다 (한 번) (이것이 핵심입니다). 그런 다음 “매번 반복 작업 :”또는 1 시간 또는 원하는 항목을 선택할 수 있습니다. 스크린 샷보기 :


답변

업데이트를 자동으로 예약하려면 다음을 수행해야합니다.

  • 제어판»관리 도구»예약 된 작업으로 이동
  • (기본) 작업 생성
  • 스케줄로 이동»고급
  • 예를 들어 24 시간 또는 무기한으로 10 분마다 “반복 작업”확인란을 선택하십시오.
  • 종료 날짜를 선택하지 않은 상태로 두십시오

일정 설정을 찾을 수 없으면 속성, 편집, 트리거를 확인하십시오.