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 |