Delen via


Set-SCPackageMapping

Hiermee werkt u een pakkettoewijzingsobject bij.

Syntaxis

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

De Set-SCPackageMapping cmdlet werkt een pakkettoewijzingsobject bij. 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 op basis van pakket-id opgehaald 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
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PackageMapping

Hiermee geeft u een pakkettoewijzingsobject op.

Type:PackageMapping
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-TargetObject

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

Type:ClientObject
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-UsePackageFileMapping

Geeft aan dat het pakketbestand is geĆ¼pload.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VMMServer

Hiermee geeft u een VMM-serverobject.

Type:ServerConnection
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False