Set-SCPackageMapping
Aktualizuje obiekt mapowania pakietu.
Składnia
TargetObject
Set-SCPackageMapping
-PackageMapping <PackageMapping>
[-TargetObject <ClientObject>]
[-VMMServer <ServerConnection>]
[<CommonParameters>]
PackageFile
Set-SCPackageMapping
-PackageMapping <PackageMapping>
[-UsePackageFileMapping]
[-VMMServer <ServerConnection>]
[<CommonParameters>]
LocalFile
Set-SCPackageMapping
-PackageMapping <PackageMapping>
-LocalFile <String>
[-VMMServer <ServerConnection>]
[<CommonParameters>]
Opis
Polecenie cmdlet Set-SCPackageMapping aktualizuje obiekt mapowania pakietu. 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 pakietu dla pakietu przechowywanego w $TemplatePackage i zapisuje obiekt w zmiennej $Mappings.
Trzecie polecenie pobiera obiekt mapowania według identyfikatora pakietu i zapisuje obiekt w zmiennej $Mapping.
Czwarte polecenie pobiera obiekt wirtualnego dysku twardego o nazwie VHD01 i zapisuje go w zmiennej $Resource.
Ostatnie polecenie wiąże mapowanie przechowywane w $Mapping z obiektem przechowywanym w $Resource (VHD01).
Parametry
-LocalFile
Określa lokalizację eksportowanego pakietu.
Właściwości parametru
| Typ: | String |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
LocalFile
| Position: | Named |
| Obowiązkowy: | True |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-PackageMapping
Określa obiekt mapowania pakietu.
Właściwości parametru
| Typ: | PackageMapping |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
(All)
| Position: | Named |
| Obowiązkowy: | True |
| Wartość z potoku: | True |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-TargetObject
Określa obiekt, do którego ma zostać odwzorowany zasób.
Właściwości parametru
| Typ: | ClientObject |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
TargetObject
| Position: | Named |
| Obowiązkowy: | False |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-UsePackageFileMapping
Wskazuje, że plik pakietu został przekazany.
Właściwości parametru
| Typ: | SwitchParameter |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
PackageFile
| Position: | Named |
| Obowiązkowy: | True |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-VMMServer
Określa obiekt serwera programu VMM.
Właściwości parametru
| Typ: | ServerConnection |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
(All)
| Position: | Named |
| Obowiązkowy: | False |
| Wartość z potoku: | True |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
CommonParameters
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.