Share via


Set-SCPackageMapping

Aggiornamenti un oggetto di mapping del pacchetto.

Sintassi

Set-SCPackageMapping
   -PackageMapping <PackageMapping>
   [-TargetObject <ClientObject>]
   [-VMMServer <ServerConnection>]
   [<CommonParameters>]
Set-SCPackageMapping
   -PackageMapping <PackageMapping>
   [-UsePackageFileMapping]
   [-VMMServer <ServerConnection>]
   [<CommonParameters>]
Set-SCPackageMapping
   -PackageMapping <PackageMapping>
   -LocalFile <String>
   [-VMMServer <ServerConnection>]
   [<CommonParameters>]

Descrizione

Il cmdlet Set-SCPackageMapping aggiorna un oggetto di mapping dei pacchetti. Per creare un oggetto di mapping dei pacchetti, vedere New-SCPackageMapping.

Esempio

Esempio 1: Aggiornare un oggetto di mapping del pacchetto

PS C:\> $TemplatePackage = Get-SCTemplatePackage -Path "C:\TemplateExports\ServiceTemplate01.new.xml"
PS C:\> $Mappings = New-SCPackageMapping -TemplatePackage $TemplatePackage
PS C:\> $Mapping = $Mappings | where {$_.PackageID -eq "VHD01.vhd"}
PS C:\> $Resource = Get-SCVirtualHardDisk -Name "VHD01.vhd"
PS C:\> Set-SCPackageMapping -PackageMapping $Mapping -TargetObject $Resource

Il primo comando ottiene il pacchetto modello nel percorso specificato.

Il secondo comando crea un oggetto di mapping del pacchetto per il pacchetto archiviato in $TemplatePackage e archivia l'oggetto nella variabile $Mappings.

Il terzo comando ottiene un oggetto di mapping in base all'ID pacchetto e archivia l'oggetto nella variabile $Mapping.

Il quarto comando ottiene l'oggetto disco rigido virtuale denominato VHD01 e archivia l'oggetto nella variabile $Resource.

L'ultimo comando associa il mapping archiviato in $Mapping all'oggetto archiviato in $Resource (VHD01).

Parametri

-LocalFile

Specifica il percorso di un pacchetto esportato.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PackageMapping

Specifica un oggetto di mapping del pacchetto.

Type:PackageMapping
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-TargetObject

Specifica l'oggetto a cui si desidera eseguire il mapping di una risorsa.

Type:ClientObject
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UsePackageFileMapping

Indica che il file del pacchetto viene caricato.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VMMServer

Specifica un oggetto server Virtual Machine Manager.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False