Udostępnij za pośrednictwem


Set-SCPackageMapping

Aktualizuje obiekt mapowania pakietów.

Składnia

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

Opis

Polecenie cmdlet Set-SCPackageMapping aktualizuje obiekt mapowania pakietów. Aby utworzyć obiekt mapowania pakietu, zobacz New-SCPackageMapping.

Przykłady

Przykład 1. Aktualizowanie obiektu mapowania pakietu

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

Pierwsze polecenie pobiera pakiet szablonu w określonej ścieżce.

Drugie polecenie tworzy obiekt mapowania pakietów dla pakietu przechowywanego w $TemplatePackage i przechowuje obiekt w zmiennej $Mappings.

Trzecie polecenie pobiera obiekt mapowania według identyfikatora pakietu i przechowuje obiekt w zmiennej $Mapping.

Czwarte polecenie pobiera obiekt wirtualnego dysku twardego o nazwie VHD01 i przechowuje obiekt w zmiennej $Resource.

Ostatnie polecenie wiąże mapowanie przechowywane w $Mapping z obiektem przechowywanym w $Resource (VHD01).

Parametry

-LocalFile

Określa lokalizację wyeksportowanego pakietu.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-PackageMapping

Określa obiekt mapowania pakietów.

Typ:PackageMapping
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-TargetObject

Określa obiekt, do którego chcesz zamapować zasób.

Typ:ClientObject
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-UsePackageFileMapping

Wskazuje, że plik pakietu jest przekazywany.

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-VMMServer

Określa obiekt serwera programu VMM.

Typ:ServerConnection
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False