작업 스케줄러 반복 작업이 트리거되지 않음


11

매분마다 .exe를 시작하는 작업을 설정하려고합니다.

트리거가 발생하면 트리거 될 때 .exe를 실행하고 매분마다 무기한 반복됩니다. (또한 매일 작업을 만들려고했는데 한 번 트리거되면 해당 일 동안 1 분마다 반복됩니다.)

작업을 수동으로 실행하면 예상대로 작동하지만 작업을 실행하고 '마지막 런타임'을 업데이트하는 대신 '다음 런타임'에 도달하면 '다음 런타임'이 업데이트됩니다. 잠시 후 '마지막 런타임'은 동일하게 유지됩니다.

작업 기록을 확인했으며 새로운 이벤트가 없습니다. 또한 지정된 .exe 내에서 로깅했는데 실행되었음을 표시하지 않습니다.

개요

세부 사항 편집

설정

설정


이벤트 뷰어가 충돌하는 경우 확인하십시오. 백그라운드에서 실행될 수 있으므로 새 인스턴스를 시작하지 않습니까? 작업 관리자를 확인하여 exe가 실행되고 있지 않은지 확인하십시오
Dave

@Dave 백그라운드에서 실행되지 않는 것 같고 작업 스케줄러에 대한 이벤트 뷰어에서 로그를 볼 수 없습니다. .exe가 특정 위치 또는 이와 유사한 곳에 있어야하는지 알고 있습니까?
Jack Allen

아니요. .exe는 어느 곳에 나있을 수 있습니다. 그러나 exe가 충돌하거나 유사 할 수 있으므로 이벤트 뷰어를 확인하는 것이 좋습니다. 응용 프로그램은 무엇입니까? 당신이 쓴 또는 '다른'?
Dave

.exe는 서버에서 디렉토리 위치에서 모두 실행했으며 스케줄러에서 수동으로 작업을 실행하고 .exe가 성공적으로 실행되었지만 작성했습니다.
Jack Allen

서버에 로그온 할 때이 문제가 발생합니까?
Dave

답변:


16

작업을 수동으로 트리거하는 경우를 대비하여 ...

방금 Window 7에서도 이와 동일한 문제가 발생했습니다. 다른 버전의 Windows에서는 테스트하지 않았습니다.

수동으로 실행할 때 반복 된 작업이 실행되지 않는 것 같습니다 (작업을 마우스 오른쪽 버튼으로 클릭 한 후 "실행"을 선택하십시오).

수동으로 실행하면 작업이 한 번만 실행됩니다.

사람들이 작업을 생성 한 직후 수동으로 실행하여 예상대로 작동하는지 확인하는 것이 당연하기 때문에 이것은 트립 와이어입니다.

수행 할 수있는 작업은 트리거를 "시작시"로 설정하십시오. 머신을 재부팅 한 후 작업은 "대기 중"상태에 있어야합니다. 이는 구성된 간격으로 실행됨을 의미합니다.


@ user917170을 통한 더 나은 해결책은 원하는 트리거 (시간 기반 등)로 '예약 된 시작이 빠진 후 가능한 빨리 작업을 실행 하십시오 ' 를 확인 하는 것 입니다. 그런 다음 예상대로 일정대로 자동 실행을 시작해야합니다.
drzaus

2

수동 트리거링은 테스트를위한 것입니다. 반복을 시작하려면 실제 트리거가 필요합니다.

제안 된대로 시스템 시작을위한 트리거를 설정 하여이 문제를 해결했지만 해당 세션이 실패하거나 편집을하고 컴퓨터를 다시 시작하지 않으려는 경우 추가 트리거를 설정하여 시작 시간은 1 ~ 2 분입니다.

그런 다음 두 트리거를 모두 실행 상태로두고 다른 인스턴스가 이미 실행중인 경우 다른 인스턴스를 시작하지 않도록 설정하고 현재 인스턴스가 너무 오래 실행될 경우 적절한 시간 초과로 종료 할 수 있습니다. 이렇게하면 컴퓨터를 마지막으로 재부팅했을 때 시작된 인스턴스가 죽더라도 트리거 할 수 있습니다.


창의적인 솔루션. 나는 이것을 시도 할 것입니다.
Rod Hartzell

더 나은 : '예약 된 시작이 빠진 즉시 실행'을 활성화하십시오. 일반적으로 두 가지 이유로 여러 트리거에주의하십시오. 트리거에 종료 날짜가있는 작업을 내 보내면 가져 오기가 종료 날짜를 따르지 않으며 두 가지 모두 활성화됩니다. 또한 시작 시간이 창 끝과 일치하면 스케줄러가 작업을 두 번 예약하기 때문에 일부 Windows에 대한 핫픽스 ([KB2461249 | support.microsoft.com/en-us/help/2461249/… )가 있었습니다 . 여러 개의 겹치는 트리거가 발생하는 이상한 반올림을 상상할 수 있습니다.
drzaus

2

이를 설정하는 올바른 방법은 과거의 시작 시간을 설정 한 다음 설정 탭에서 "예약 된 시작을 놓친 후 가능한 빨리 작업 실행"을 선택하는 것입니다.


1

나도이 문제에 부딪쳤다. 작업을 시작하고 구성된대로 반복하기 시작하는 작업을 시작하기 1-2 시간 전에 시작 날짜와 시간을 설정하여 해결할 수있었습니다.


0

예약 된 작업을 내 홈 PC (Windows 10 Pro)에서 서버 (마이크로 소프트의 미디어 생성 도구를 통해 새로 설치 한 Windows 10 Pro도 실행 중)로 마이그레이션하는 동안이 문제가 발생했습니다. 마이그레이션 된 작업은 단순히 반복되지 않습니다. 나를 위해 일한 것은 트리거를 '매일'에서 '일회성'으로 변경하는 것이 었습니다.

스크린 샷

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.