작업 작업
작업에서 수행하는 작업 항목을 작업이라고 합니다. 작업에는 단일 작업 또는 최대 32개 작업이 있을 수 있습니다. 여러 작업이 지정되면 순차적으로 실행됩니다.
작업 유형
다음 작업 표에서는 작업에서 수행할 수 있는 작업 유형 또는 작업에 대해 설명합니다.
작업 유형 | 묘사 |
---|---|
ComHandler 작업 | 이 작업은 COM 처리기를 실행합니다. |
Exec 작업 | 이 작업은 메모장 시작과 같은 명령줄 작업을 실행합니다. |
전자 메일 작업 | 이 작업은 작업이 트리거될 때 전자 메일을 보냅니다. |
메시지 작업 표시 | 이 작업은 지정된 메시지와 제목이 있는 메시지 상자를 표시합니다. |
작업 지정
태스크의 작업은 태스크 스케줄러 서비스에서 사용하는 작업 컬렉션에 태스크가 정의되고 저장될 때 지정됩니다. 다음 표에서는 작업과 연결된 API 및 XML 요소에 대한 참조 항목에 대한 링크를 나열합니다.
작업 스케줄러 인터페이스, 스크립팅 개체 및 XML을 사용하는 방법에 대한 자세한 내용과 예제는 작업 스케줄러사용하세요.
C++ 개발을 위한 인터페이스 API
스크립팅 개발을 위한 개체 API 스크립팅
API | 묘사 |
---|---|
taskDefinition.Actions | 태스크에서 수행하는 작업을 가져오거나 설정합니다. |
ActionCollection | 태스크에서 수행하는 작업을 포함합니다. |
comHandlerAction | 처리기를 발생시키는 작업을 나타냅니다. |
ExecAction | 명령줄 작업을 실행하는 작업을 나타냅니다. |
EmailAction | 전자 메일 메시지를 보내는 작업을 나타냅니다. |
showMessageAction | 메시지 상자를 표시하는 작업을 나타냅니다. |
XML 요소
요소 | 묘사 |
---|---|
작업 | 태스크에서 수행하는 작업을 정의합니다. |
ComHandler | 처리기를 발생시키는 작업을 나타냅니다. |
Exec | 명령줄 작업을 실행하는 작업을 나타냅니다. |
SendEmail | 전자 메일 메시지를 보내는 작업을 나타냅니다. |
ShowMessage | 메시지 상자를 표시하는 작업을 나타냅니다. |
작업 속성에서 변수 사용
BSTR 형식인 일부 작업 속성은 문자열 값에 $(Arg0), $(Arg1), ..., $(Arg32) 변수를 포함할 수 있습니다. 이러한 변수는 IRegisteredTask::Run 및 IRegisteredTask::RunEx 메서드의 매개 변수 매개 변수에 지정된 값으로 대체되거나 태스크에 대한 이벤트 트리거 내에 포함됩니다. 다음 표에서는 문자열 값에 변수를 사용할 수 있는 작업 속성을 나열합니다.
행동 | 속성 |
---|---|
COM 처리기 작업 | C++: 스크립팅: |
전자 메일 작업 | C++:
스크립팅:
|
Exec 작업 | C++: 스크립팅: |
메시지 작업 표시 | C++:
스크립팅: |
관련 항목
-
작업 스케줄러 대한