다음을 통해 공유


작업 등록 정보

등록 정보는 여러 가지 방법으로 작업을 식별하는 방법을 제공합니다. 예를 들어 작성자, 작성 방법(작업 원본이라고 함) 및 등록 날짜를 통해 작업을 식별할 수 있습니다.

등록 정보 사용

일반적으로 등록 정보는 작업을 만든 다음 다음과 같은 방법으로 사용할 때 지정됩니다.

  • 작업 스케줄러 사용자 인터페이스에 의해 표시됩니다.
  • C++ 애플리케이션 또는 스크립트를 통해 가져오기 또는 설정합니다.
  • 엔터프라이즈 환경에서는 등록된 모든 작업을 열거할 때 검색 조건으로 사용됩니다.

등록 정보 유형

작업 등록 정보는 스크립팅 애플리케이션에 대한 RegistrationInfo 개체의 속성, C++ 애플리케이션에 대한 IRegistrationInfo 인터페이스의 속성 및 XML 읽기 또는 쓰기를 위한 RegistrationInfo(taskType) 요소 의 자식 요소로 정의됩니다.

이러한 속성을 사용하면 다음 유형의 등록 정보에 액세스할 수 있습니다.

  • 작업 작성자

    작업 스케줄러는 생성될 때 작업의 작성자를 설정합니다.

  • 작업 등록 날짜

    작업 스케줄러는 작업이 등록될 때 이 날짜를 설정합니다.

  • 태스크 설명

    작업을 시작하는 데 사용되는 트리거 또는 태스크가 수행하는 작업을 포함할 수 있는 사용자 정의 설명입니다.

  • 작업 설명서

    작업에 필요한 사용자 제공 설명서입니다.

  • 작업 보안 설명자

    사용자가 제공한 보안 설명자입니다.

  • 작업 원본

    작업이 시작된 위치를 설명하는 사용자가 제공한 정보입니다. 예를 들어 작업은 구성 요소, 서비스, 애플리케이션 또는 사용자에서 발생할 수 있습니다.

  • 작업 URI

    작업에 대한 URI(Uniform Resource Identifier)입니다.

  • 작업 버전

    여러 버전의 작업이 있을 때 사용되는 사용자 제공 정보입니다.

  • XML 텍스트

    XML 형식의 등록 정보 버전입니다. 이 XML을 통해 직접 등록 정보를 설정하거나 수정할 수 있으며 적절한 개체 및 인터페이스 속성이 그에 따라 업데이트됩니다.

작업 등록

작업 정의를 만들고 사용자가 등록 정보 및 설정 값을 제공한 후에 작업을 등록할 수 있습니다. 태스크는 애플리케이션 스크립팅을 위한 TaskFolder.RegisterTaskDefinition 메서드 또는 C++ 애플리케이션에 대한 ITaskFolder::RegisterTaskDefinition 메서드를 사용하여 등록됩니다. XML을 사용하여 작업을 등록하여 작업을 정의하려면 TaskFolder.RegisterTask 메서드를 사용하여 애플리케이션을 스크립팅하고 C++ 애플리케이션의 경우 ITaskFolder::RegisterTask 메서드를 사용합니다.

위에서 언급한 메서드에서 작업을 실행할 보안 컨텍스트를 지정할 수 있습니다. 자신의 컨텍스트가 아닌 컨텍스트에서 실행되도록 작업을 예약하려면 시스템의 관리자여야 합니다. 작업을 실행하는 보안 컨텍스트에 대한 자세한 내용은 실행 중인 작업에 대한 보안 컨텍스트를 참조하세요.

작업 스케줄러 정보

작업 Scheduler