Delen via


Set-SCPackageMapping

Updates een pakkettoewijzingsobject.

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

Met de cmdlet Set-SCPackageMapping wordt een pakkettoewijzingsobject bijgewerkt. Zie New-SCPackageMapping om een pakkettoewijzingsobject te maken.

Voorbeelden

Voorbeeld 1: Een pakkettoewijzingsobject bijwerken

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

Met de eerste opdracht wordt het sjabloonpakket op het opgegeven pad opgeslagen.

Met de tweede opdracht maakt u een pakkettoewijzingsobject voor het pakket dat is opgeslagen in $TemplatePackage en slaat u het object op in de $Mappings variabele.

Met de derde opdracht wordt een toewijzingsobject opgehaald op basis van pakket-id en wordt het object opgeslagen in de $Mapping variabele.

Met de vierde opdracht wordt het virtuele hardeschijfobject met de naam VHD01 opgehaald en wordt het object opgeslagen in de $Resource variabele.

Met de laatste opdracht wordt de toewijzing die in $Mapping is opgeslagen, gekoppeld aan het object dat is opgeslagen in $Resource (VHD01).

Parameters

-LocalFile

Hiermee geeft u de locatie van een geƫxporteerd pakket.

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

-PackageMapping

Hiermee geeft u een pakkettoewijzingsobject op.

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

-TargetObject

Hiermee geeft u het object aan waaraan u een resource wilt toewijzen.

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

-UsePackageFileMapping

Geeft aan dat het pakketbestand is geĆ¼pload.

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

-VMMServer

Hiermee geeft u een VMM-serverobject op.

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