특정 시간 내에 작업 스케줄러 이벤트 기반 트리거가 활성화됩니다.

특정 시간 내에 작업 스케줄러 이벤트 기반 트리거가 활성화됩니다.

이벤트 4802(화면 보호기)에서 실행되도록 작업을 성공적으로 설정했지만 잠시 자리를 비울 수 있고 ssaver가 실행될 수 있으므로 작업이 너무 자주 실행됩니다. 이제 트리거 정의는 다음과 같습니다.

여기에 이미지 설명을 입력하세요

이벤트 트리거 시 작업을 실행하는 방법은 있지만오직특정 시간 내에(예: 오후 10시~오전 10시?)

Activate/Expire설정이 지정된 날짜에만 활성화되는 것 같은데, 매일 활성화하려면 어떻게 해야 하나요?

답변1

시간 프레임이 오전 8시부터 오후 8시까지라는 점을 고려하여 이 powershell 문으로 작업을 해결했습니다.

if ([int](get-date -format HH) -gt 8 -or [int](get-date -format HH) -lt 20) {do smth}

실제 작업 전에 작업 속성의 작업 필드에 해당 명령문을 입력해야 합니다.

여기에 이미지 설명을 입력하세요

Powershell 스크립트가 아닌 다른 것을 시작하려면 PS에서 이에 상응하는 스크립트를 찾아야 합니다.

누군가가 더 우아하고 스케줄러 기본 솔루션을 알고 있다면 답변을 환영합니다.

관련 정보