Udostępnij za pośrednictwem


New-SCPackageMapping

Tworzy obiekt mapowania pakietów.

Składnia

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

Opis

Polecenie cmdlet New-SCPackageMapping tworzy obiekt mapowania pakietów. Obiekt mapowania pakietu wiąże zasoby z szablonem. Aby uzyskać informacje o sposobie aktualizowania powiązań w obiekcie mapowania pakietów, zobacz Set-SCPackageMapping.

Przykłady

Przykład 1. Tworzenie mapowania pakietów dla pakietu szablonu

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

Pierwsze polecenie pobiera pakiet szablonu w określonej ścieżce.

Drugie polecenie tworzy obiekt mapowania pakietów dla pakietu przechowywanego w $TemplatePackage i przechowuje obiekt w zmiennej $Mappings.

Parametry

-Path

Określa ścieżkę docelową operacji.

Przykładowe formaty:

  • Ścieżka lokalna: -Path "F:\"
  • Ścieżka UNC: -Path "\\Library\Templates"
  • Ścieżka identyfikatora GUID woluminu: -Path "\\?\Volume{4703c1ea-8ae7-11db-b473-00123f7603e3}\"
  • Ścieżka VMware ESX: -Path "\[storage1\]\MyVMwareFolderForVMs\MyVM.vmx"
  • Ścieżka citrix XenServer: -Path "Local storage\[99b6212f-b63d-c676-25f9-d6c460992de7\]"
Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-PreferPackageResources

Wskazuje, że zasoby wyeksportowane z pakietem są zachowywane, nawet jeśli podobne zasoby istnieją w miejscu docelowym importu.

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-TemplatePackage

Określa wyeksportowany pakiet szablonu zawierający serializowane ustawienia usługi lub szablonu maszyny wirtualnej.

Typ:Package
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-VMMServer

Określa obiekt serwera programu Virtual Machine Manager (VMM).

Typ:ServerConnection
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

Dane wyjściowe

PackageMapping

To polecenie cmdlet zwraca obiekt PackageMapping.