Partilhar via


Set-SCPackageMapping

Atualiza um objeto de mapeamento de pacote.

Sintaxe

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

O cmdlet Set-SCPackageMapping atualiza um objeto de mapeamento de pacote. Para criar um objeto de mapeamento de pacote, consulte New-SCPackageMapping.

Exemplos

Exemplo 1: Atualizar um objeto de mapeamento de pacote

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

O primeiro comando obtém o pacote de modelo no caminho especificado.

O segundo comando cria um objeto de mapeamento de pacote para o pacote armazenado no $TemplatePackage e armazena o objeto na variável $Mappings.

O terceiro comando obtém um objeto de mapeamento por ID de pacote e armazena o objeto na variável $Mapping.

O quarto comando obtém o objeto de disco rígido virtual chamado VHD01 e armazena o objeto na variável $Resource.

O último comando vincula o mapeamento armazenado no $Mapping ao objeto armazenado no $Resource (VHD01).

Parâmetros

-LocalFile

Especifica o local de um pacote exportado.

Tipo:String
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-PackageMapping

Especifica um objeto de mapeamento de pacote.

Tipo:PackageMapping
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-TargetObject

Especifica o objeto para o qual você deseja mapear um recurso.

Tipo:ClientObject
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-UsePackageFileMapping

Indica que o arquivo de pacote foi carregado.

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:True
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-VMMServer

Especifica um objeto de servidor VMM.

Tipo:ServerConnection
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:True
Aceitar carateres universais:False