Test-SCSMManagementPack
관리 팩의 유효성을 테스트합니다.
구문
Test-SCSMManagementPack
[-FullName] <String>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Description
Test-SCSMManagementPack cmdlet은 관리 팩의 유효성을 테스트합니다. 이 cmdlet은 SDK(소프트웨어 개발 키트) 메서드 ManagementPack.Verify()사용하여 관리 팩을 확인하는 MPVerify.exe 유틸리티를 대체합니다. 이 cmdlet을 사용하려면 사용자가 관리 팩 파일의 경로와 종속성을 확인하는 데 사용할 컴퓨터의 이름을 지정해야 합니다. 관리 팩 번들 파일(.mpb)의 경우 번들의 모든 관리 팩이 유효성을 테스트합니다.
테스트 중에 발견된 모든 문제는 문제당 하나의 오류인 비정형 오류로 기록됩니다.
cmdlet의 출력은 관리 팩 이름, 관리 팩의 경로 및
예제
예제 1: 관리 팩 테스트
PS C:\>$MpError = Test-SCSMManagementPack "C:\temp\TestingMP.xml"
PS C:\>$MpError | Format-List
Verified : False
Name :
FullName : C:\temp\TestingMP.xml
Error : XSD verification failed for the management pack. [Line: 29, Position: 8]
이러한 명령은 TestingMP.xml 관리 팩을 테스트합니다.
매개 변수
-ComputerName
연결을 설정할 컴퓨터를 지정합니다. 컴퓨터에서 System Center Data Access 서비스를 실행해야 합니다. 기본값은 현재 관리 그룹 연결에 대한 컴퓨터입니다.
유효한 형식에는 NetBIOS 이름, IP 주소 또는 FQDN(정규화된 도메인 이름)이 포함됩니다. 로컬 컴퓨터를 지정하려면 컴퓨터 이름, "localhost" 또는 점(.)을 입력합니다.
형식: | System.String[] |
Position: | Named |
Default value: | Localhost |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-Credential
관리 그룹 연결이 실행될 사용자 계정을 지정합니다. 서버가 지정된 경우 계정은 ComputerName 매개 변수에 지정된 서버에 액세스할 수 있어야 합니다. 기본값은 현재 사용자입니다.
Get-Credential cmdlet에서 반환되는 PSCredential 개체를 입력할 수 있습니다.
형식: | System.Management.Automation.PSCredential |
Position: | Named |
Default value: | Current user context |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
-FullName
관리 팩의 전체 이름과 경로를 지정합니다. 관리 팩은 봉인, 봉인되지 않은 또는 번들로 묶인 관리 팩일 수 있습니다.
형식: | System.String |
Position: | 1 |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | True |
와일드카드 문자 허용: | False |
-SCSession
관리 서버에 대한 연결을 지정합니다. 기본값은 현재 관리 그룹 연결입니다.
Get-SCSMManagementGroupConnection cmdlet에서 반환되는 관리 그룹 연결 개체를 입력할 수 있습니다.
형식: | Microsoft.SystemCenter.Core.Connection.Connection[] |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
입력
System.String
파이프라인 연산자를 사용하여 Test-SCSMManagementPack cmdlet의 FullName 매개 변수에 관리 팩 전체 이름을 보낼 수 있습니다. FullName 매개 변수는 Get-ChildItem 및 System.IO.FileInfo 개체를 생성하는 다른 명령의 출력인 속성 이름 값을 허용합니다.
출력
Microsoft.SystemCenter.Core.Commands.ManagementPackVerificationResult
관리 팩 확인 결과를 나타내는 개체입니다.