New-SCPackageMapping
Erstellt ein Paketzuordnungsobjekt.
Syntax
New-SCPackageMapping
-Path <String>
[-PreferPackageResources]
[-VMMServer <ServerConnection>]
[<CommonParameters>]
New-SCPackageMapping
-TemplatePackage <Package>
[-VMMServer <ServerConnection>]
[<CommonParameters>]
Beschreibung
Das cmdlet New-SCPackageMapping erstellt ein Paketzuordnungsobjekt. Ein Paketzuordnungsobjekt bindet Ressourcen an eine Vorlage. Informationen zum Aktualisieren der Bindungen in einem Paketzuordnungsobjekt finden Sie unter Set-SCPackageMapping.
Beispiele
Beispiel 1: Erstellen einer Paketzuordnung für ein Vorlagenpaket
PS C:\> $TemplatePackage = Get-SCTemplatePackage -Path "C:\TemplateExports\VMTemplate01.xml"
PS C:\> $Mappings = New-SCPackageMapping -TemplatePackage $TemplatePackage
Der erste Befehl ruft das Vorlagenpaket am angegebenen Pfad ab.
Der zweite Befehl erstellt ein Paketzuordnungsobjekt für das in $TemplatePackage gespeicherte Paket und speichert das Objekt in der $Mappings Variablen.
Parameter
-Path
Gibt den Zielpfad für den Vorgang an.
Beispielformate:
- Lokaler Pfad:
-Path "F:\"
- UNC-Pfad:
-Path "\\Library\Templates"
- Volume-GUID-Pfad:
-Path "\\?\Volume{4703c1ea-8ae7-11db-b473-00123f7603e3}\"
- VMware ESX-Pfad:
-Path "\[storage1\]\MyVMwareFolderForVMs\MyVM.vmx"
- Citrix XenServer-Pfad:
-Path "Local storage\[99b6212f-b63d-c676-25f9-d6c460992de7\]"
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-PreferPackageResources
Gibt an, dass die mit dem Paket exportierten Ressourcen beibehalten werden, auch wenn ähnliche Ressourcen am Importziel vorhanden sind.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-TemplatePackage
Gibt ein exportiertes Vorlagenpaket an, das serialisierte Einstellungen einer Dienst- oder virtuellen Computervorlage enthält.
Typ: | Package |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-VMMServer
Gibt ein VMM-Serverobjekt (Virtual Machine Manager) an.
Typ: | ServerConnection |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
Ausgaben
PackageMapping
Dieses Cmdlet gibt ein PackageMapping--Objekt zurück.