다음을 통해 공유


New-SCPackageMapping

패키지 매핑 개체를 만듭니다.

구문

New-SCPackageMapping
   -Path <String>
   [-PreferPackageResources]
   [-VMMServer <ServerConnection>]
   [<CommonParameters>]
New-SCPackageMapping
   -TemplatePackage <Package>
   [-VMMServer <ServerConnection>]
   [<CommonParameters>]

Description

New-SCPackageMapping cmdlet은 패키지 매핑 개체를 만듭니다. 패키지 매핑 개체는 템플릿에 리소스를 바인딩합니다. 패키지 매핑 개체의 바인딩을 업데이트하는 방법에 대한 자세한 내용은 Set-SCPackageMapping참조하세요.

예제

예제 1: 템플릿 패키지에 대한 패키지 매핑 만들기

PS C:\> $TemplatePackage = Get-SCTemplatePackage -Path "C:\TemplateExports\VMTemplate01.xml"
PS C:\> $Mappings = New-SCPackageMapping -TemplatePackage $TemplatePackage

첫 번째 명령은 지정된 경로에서 템플릿 패키지를 가져옵니다.

두 번째 명령은 $TemplatePackage 저장된 패키지에 대한 패키지 매핑 개체를 만들고 $Mappings 변수에 개체를 저장합니다.

매개 변수

-Path

작업의 대상 경로를 지정합니다.

예제 형식:

  • 로컬 경로: -Path "F:\"
  • UNC 경로: -Path "\\Library\Templates"
  • 볼륨 GUID 경로: -Path "\\?\Volume{4703c1ea-8ae7-11db-b473-00123f7603e3}\"
  • VMware ESX 경로: -Path "\[storage1\]\MyVMwareFolderForVMs\MyVM.vmx"
  • Citrix XenServer 경로: -Path "Local storage\[99b6212f-b63d-c676-25f9-d6c460992de7\]"
형식:String
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-PreferPackageResources

패키지와 함께 내보낸 리소스가 가져오기 대상에 유사한 리소스가 있더라도 유지됨을 나타냅니다.

형식:SwitchParameter
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-TemplatePackage

서비스 또는 가상 머신 템플릿의 직렬화된 설정을 포함하는 내보낸 템플릿 패키지를 지정합니다.

형식:Package
Position:Named
Default value:None
필수:True
파이프라인 입력 허용:True
와일드카드 문자 허용:False

-VMMServer

VMM(Virtual Machine Manager) 서버 개체를 지정합니다.

형식:ServerConnection
Position:Named
Default value:None
필수:False
파이프라인 입력 허용:True
와일드카드 문자 허용:False

출력

PackageMapping

이 cmdlet은 PackageMapping 개체를 반환합니다.