Windows 스케줄러가 작동하는 동안 프로세스 상태

Windows 스케줄러가 작동하는 동안 프로세스 상태

30분마다 시작되는 .bat 파일이 있습니다. 이를 위해 Windows 스케줄러를 사용하고 있습니다. 나는 같은 것에 대해 몇 가지 질문이 있습니다:

  1. 시스템을 재부팅한 후에도 예약된 작업이 예약된 시간에 시작됩니까?
  2. 작업이 실행되는 동안 상태 진행 상황을 어떻게 표시할 수 있나요?
  3. 시스템 트레이에서 실행 중인 인스턴스를 표시하는 방법은 무엇입니까?

답변1

  1. 예약된 경우 지정된 시간/간격에 따라 시작해야 하지만 어떤 이유로든 건너뛴 경우 최대한 빨리 실행되도록 설정할 수 있습니다.

    1

    등을 Properties포함하여 작업 대화 상자의 다른 모든 탭을 확인하세요 .Conditions

  2. 배치 파일은 실행될 때 창을 표시해야 하며 명령을 사용하여 메시지를 인쇄 하거나 메시지를 텍스트 파일로 echo리디렉션 할 수 있습니다. echo표준 Windows 메시지 대화 상자를 표시하려면 다음과 같은 것을 사용하십시오.NirCmd매개변수를 사용하는 방법을 확인해 보세요 infobox.여기.

  3. 인스턴스 표시무엇트레이에서 실행 중입니까? 배치 파일은 트레이에서 실행되지 않습니다. 앱을 호출하는 경우 트레이에서 실행되지 않도록 설정하세요. 트레이에서 이미 실행 중인 앱을 최대화하려면 앱이 이를 수행하는 방식을 지원해야 합니다(일부예를 들어 앱을 다시 실행할 경우 실행 중인 인스턴스를 최대화하거나 AutoIt/AutoHotKey 스크립팅을 조사해야 합니다.

답변2

앱을 텍스트 파일/이벤트 뷰어로 LOG/REPORT 상태로 수정해야 할 것 같습니다. 그런 다음 로그를 인식하고 해당 정보를 사용자에게 표시하는 시스템 거래에서 실행되는 별도의 앱을 만들어야 합니다.

관련 정보