Condividi tramite


New-SCPackageMapping

Crea un oggetto di mapping del pacchetto.

Sintassi

Path

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

Package

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

Descrizione

Il cmdlet New-SCPackageMapping crea un oggetto di mapping del pacchetto. Un oggetto di mapping del pacchetto associa le risorse a un modello. Per informazioni su come aggiornare le associazioni in un oggetto di mapping del pacchetto, vedere Set-SCPackageMapping.

Esempio

Esempio 1: Creare un mapping di pacchetti per un pacchetto modello

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

Il primo comando ottiene il pacchetto modello nel percorso specificato.

Il secondo comando crea un oggetto di mappatura del pacchetto per il pacchetto memorizzato in $TemplatePackage e memorizza l'oggetto nella variabile $Mappings.

Parametri

-Path

Specifica il percorso di destinazione per l'operazione.

Formati di esempio:

  • Percorso locale: -Path "F:\"
  • Percorso UNC: -Path "\\Library\Templates"
  • Percorso GUID del volume: -Path "\\?\Volume{4703c1ea-8ae7-11db-b473-00123f7603e3}\"
  • Percorso VMware ESX: -Path "\[storage1\]\MyVMwareFolderForVMs\MyVM.vmx"
  • Percorso Citrix XenServer: -Path "Local storage\[99b6212f-b63d-c676-25f9-d6c460992de7\]"

Proprietà dei parametri

Tipo:String
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

Path
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-PreferPackageResources

Indica che le risorse esportate con il pacchetto vengono conservate anche se nella destinazione di importazione sono presenti risorse simili.

Proprietà dei parametri

Tipo:SwitchParameter
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

Path
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:False
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-TemplatePackage

Specifica un pacchetto modello esportato che contiene le impostazioni serializzate di un servizio o di un modello di macchina virtuale.

Proprietà dei parametri

Tipo:Package
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

Package
Posizione:Named
Obbligatorio:True
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

-VMMServer

Specifica un oggetto server Virtual Machine Manager (VMM).

Proprietà dei parametri

Tipo:ServerConnection
Valore predefinito:None
Supporta i caratteri jolly:False
DontShow:False

Set di parametri

(All)
Posizione:Named
Obbligatorio:False
Valore dalla pipeline:True
Valore dalla pipeline in base al nome della proprietà:False
Valore dagli argomenti rimanenti:False

CommonParameters

Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per altre informazioni, vedi about_CommonParameters.

Output

PackageMapping

Questo cmdlet restituisce un oggetto PackageMapping .