예약 된 시간에 컴퓨터가 꺼져 있으면 Windows 예약 된 작업이 실행됩니까?


16

예를 들어 지금부터 2 분 동안 Windows 작업 스케줄러를 사용하여 작업을 예약하고 어떤 이유로 컴퓨터가 지금부터 1 분 동안 종료되고 지금부터 3 분 동안 켜진 경우 예약 된 작업이 계속 실행됩니까?

그렇지 않은 경우이 기능을 모방하기 위해 어떻게해야합니까?

다양한 시스템 명령을 실행 해야하는 Java 응용 프로그램을 작성 중이며 실제로 운영 체제가 작업 실행 단계를 관리하는 것을 선호합니다. 실제로 필요한 것은 운영 체제에서 작업을 가능한 빨리 실행하는 것입니다.

답변:


21

아니요, 실행되지 않습니다. Vista 및 7의 작업 스케줄러는 누락 된 인스턴스를 실행하도록 구성 할 수 있지만 XP는 수행 할 수 없습니다. 예약 된 시작을 놓친 후 가능한 빨리 작업 실행 이라는 아래 확인란을 참조하십시오 .

그러나 컴퓨터가 절전 모드 또는 최대 절전 모드 인 경우 컴퓨터를 깨우도록 설정할 수 있습니다.

여기에 이미지 설명을 입력하십시오


1
+1 당신이 나를 이겼지 만 스크린 샷을 추가 할 것입니다.
KCotreau

1
schtasks프로그래밍 방식으로 작업을 설정하는 데 사용 하고 있습니다. "가능한 빨리 작업을 실행하십시오"플래그를 알고 있습니까?
Mark Elliot

8
방금 "windows 7 task scheduler missed task"에 대한 검색에서 여기에 도착했습니다. 검색에서 찾은 tidbit을 추가해야한다고 생각했습니다. "예약 된 시작을 놓친 후 가능한 빨리 작업을 실행하십시오"는 누락 된 작업을 즉시 실행하지 않습니다. 10 분 지연됩니다. 따라서 자정에 예약되어 있고 PC가 꺼져 있으면 다시 켠 후 10 분까지는 실행되지 않습니다. (좀비 의견이지만 유용 할 수 있습니다.)
RobertB

1
@RobertB, 나는 방금 동일한 검색에서 여기에 왔으며 귀하의 의견은 매우 유용했습니다. 감사합니다!
user2721465

1

Windows 10의 경우 Im. 작업 속성 아래에서 조건 탭을 클릭 하십시오.

전원 ... 에서이 작업을 실행하려면 컴퓨터 깨우기를 선택하십시오 .

여기에 이미지 설명을 입력하십시오


0

말했듯 이 XP에서는 불가능하지만 Vista +에서는 가능합니다. Acronis True Image와 같은 일부 프로그램은 자체 스케줄러를 사용하여 시스템의 한계를 극복합니다.

XP에서이를 에뮬레이트하기 위해 시스템 시작시 실행되도록 예약 된 프로그램을 작성하면

  • 시스템 로그에서 마지막 종료 및 시작 시간 (또는 스케줄러 서비스의 종료 및 시작 시간)을 확인하십시오.
  • 작업 일정을 확인하십시오.
  • 간격에 빠지는 시작 순간을 가진 사람을 실행

주의 사항 :

  • 해당 스케줄러 기능을 어떻게 든 호출 할 수 없다면 , 과거의 특정 순간부터 다음 계획된 시작 시간을 계산하기 위해 스케줄을 수동으로 구문 분석해야합니다.
  • XP에서 작업에 대해 "가능한 빨리 실행"플래그가 없으면 교체품을 발명해야합니다 (또는 모든 것을 무차별 적으로 파악해야 함).
  • 작업이 시스템 시작시 실행되므로 아직 초기화되지 않은 기능이 필요한 일부 작업은 실패 할 수 있습니다
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.