Partager via


Set-SCPackageMapping

Mises à jour un objet de mappage de package.

Syntax

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>]

Description

L’applet de commande Set-SCPackageMapping met à jour un objet de mappage de package. Pour créer un objet de mappage de package, consultez New-SCPackageMapping.

Exemples

Exemple 1 : Mettre à jour un objet de mappage de package

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

La première commande obtient le package de modèle au chemin d’accès spécifié.

La deuxième commande crée un objet de mappage de package pour le package stocké dans $TemplatePackage et stocke l’objet dans la variable $Mappings.

La troisième commande obtient un objet de mappage par ID de package et stocke l’objet dans la variable $Mapping.

La quatrième commande obtient l’objet de disque dur virtuel nommé VHD01 et stocke l’objet dans la variable $Resource.

La dernière commande lie le mappage stocké dans $Mapping à l’objet stocké dans $Resource (VHD01).

Paramètres

-LocalFile

Spécifie l’emplacement d’un package exporté.

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

-PackageMapping

Spécifie un objet de mappage de package.

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

-TargetObject

Spécifie l’objet auquel vous souhaitez mapper une ressource.

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

-UsePackageFileMapping

Indique que le fichier de package est chargé.

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

-VMMServer

Spécifie un objet serveur VMM.

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