.Net 스크립트를 실행 합니다.
적용 대상: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator
실행.Net 스크립트 작업 VB.NET, JScript, C# 및 Windows PowerShell로 작성 된 스크립트를 실행 합니다. 이 활동에는.NET CLR 버전 2.0과 호환 이상입니다. 실행.Net을 사용 하 여 데이터를 구문 분석 또는 사용 가능한 Api에 대해 함수를 실행 하는 스크립트를 실행 하는 작업을 스크립팅 합니다.
실행된.Net 스크립트 작업 구성
실행.Net 구성 하기 전에 다음 사항을 결정 해야 스크립트 작업:
실행 하려는 코드입니다.
사용 하려는 라이브러리입니다.
게시할 데이터입니다.
실행.Net 구성 하려면 다음 정보를 사용 하 여 작업을 스크립팅 합니다.
참고
이 활동에 대 한 개별 보안 자격 증명을 설정할 수 없습니다. 활동의 인스턴스가 실행 되 고 있는 Runbook 서버에서 Runbook 서비스에 대해 구성 된 서비스 계정으로 실행 됩니다. 이 계정에는 리소스에 액세스 하 고이 작업에 필요한 작업을 수행할 수 있는 권한이 있어야 합니다.
세부 정보 탭
설정 |
구성 지침 |
---|---|
유형 |
스크립트 언어를 선택 합니다. 줄임표를 사용 하 여 (...) 언어에 대 한 찾아보기 단추입니다. |
스크립트 |
활동을 실행 하는 경우를 실행 하는 코드를 입력 합니다. |
고급 탭
설정 |
구성 지침 |
---|---|
네임스페이스 |
코드 내에서 사용 되는 각.NET 네임 스페이스에 대 한 네임 스페이스를 추가 합니다. 이 옵션을 사용 하면 각 클래스에 대 한 정규화 된 이름을 사용 하지 않고 코드를 호출할 수 있습니다. Orchestrator를 모든 실행.Net 시스템 네임 스페이스를 추가 하는 것이 좋습니다 활동을 스크립팅 합니다. |
참조 항목 |
각 사용 하려는 라이브러리를 포함 하는 어셈블리 (DLL) 참조를 추가 합니다. 추가 System.dll 에 Windows\Microsoft.NET\Framework\<.NET Version> 디렉터리입니다. |
게시된 데이터
이 작업을 게시 하려는 게시 된 데이터 항목을 추가 합니다. 추가 하는 모든 게시 된 데이터 항목은 데이터 버스에서 사용할 수 있습니다. 게시 된 데이터 항목 다중값 됩니다 결정을 고려해 야 합니다. 실행.Net 스크립트 작업을 정렬 하 여 다른 항목에서 다중값된 데이터를 자동으로 연관 됩니다. 예, "Name" 및 "Email" 컬렉션으로 레이블이 지정 된 두 항목을 게시 하려는 경우 실행.Net 스크립트 줄 전자 메일 컬렉션의 각 항목에 이름 컬렉션의 각 항목을 시도 합니다. 컬렉션은 하지 동일 하 게 크기, 다음 실행.Net 작업이 빈 만들 스크립트에 더 적은 수의 항목이 컬렉션에 대 한 값입니다. 이 활동에 의해 게시 된 해당 설명 및 데이터 항목의 목록이 다음 게시 된 데이터 테이블을 참조 하십시오.
게시 데이터 탭
설정 |
구성 지침 |
---|---|
Name |
입력은 이름 게시 된 데이터의 합니다. 이 다른 활동 스크립트 작업 실행.Net 하 여 게시 된 데이터를 구독 하는 경우 표시 되는 이름이 됩니다. |
유형 |
선택할 수 있습니다 날짜/시간, 정수, 또는 문자열. 원하는 형식을 사용할 수 없는 경우 선택 문자열. 사용 하 여는 ToString 메서드를이 값을 할당 하는 활동의 데이터를 게시 합니다. |
수집 |
다중값된 데이터 데이터가 사용 하는 경우 선택 컬렉션. 컬렉션을 사용 하는 경우 사용 해야는 추가 메서드는 컬렉션에 항목을 추가 합니다. 대입 연산자를 사용할 수는 컬렉션을 사용 하지 않는 경우 (=) 값을 할당 합니다. |
변수 이름 |
프로그램 변수 이름을 스크립트 내에서 기존 변수와 함께 또는 클래스와.NET에서 사용할 수 있는 키워드와 충돌 하지 않도록 하려면 고유 이름 지정을 사용 합니다. "OPD_"를 사용 하 여 변수를 접두사로 지정 하는 것이 좋습니다. 예를들어 "myString" 하 여 변수 이름을 지정 하려는 경우 것 "OPD_myString" 이름을 있습니다. .NET 스크립트 실행 작업에이 항목에 대 한.NET 속성 자동으로 만들어집니다. 이 변수는 컬렉션 경우 만들어집니다 여기서 T는 < T > 목록을 사용 하 여 유형 선택한 합니다. 사용 하는 속성이 만들어집니다가 컬렉션이 아닌 경우는 문자열, 정수, 또는 날짜/시간 기반으로 유형 선택한 합니다. |
게시된 데이터
항목 |
설명 |
---|---|
표준 오류 |
스크립트 작업 실행.Net 하 여 게시 된 모든 표준 오류 출력 합니다. |
네임스페이스 |
사용 되는 네임 스페이스입니다. |
표준 출력 |
표준 출력 스크립트 작업 실행.Net으로 게시 합니다. |
참조 항목 |
활동에 사용 되는 어셈블리입니다. |
스크립트 본문 |
실행 된 스크립트입니다. |
스크립트 언어 |
스크립트에 대해 선택 된 언어입니다. |