Поделиться через


Set-SCPackageMapping

Обновляет объект сопоставления пакетов.

Синтаксис

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

Описание

Командлет set-SCPackageMapping обновляет объект сопоставления пакетов. Сведения о создании объекта сопоставления пакетов см. в статье New-SCPackageMapping.

Примеры

Пример 1. Обновление объекта сопоставления пакетов

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

Первая команда получает пакет шаблона по указанному пути.

Вторая команда создает объект сопоставления пакетов для пакета, хранящегося в $TemplatePackage, и сохраняет объект в переменной $Mappings.

Третья команда получает объект сопоставления по идентификатору пакета и сохраняет объект в переменной $Mapping.

Четвертая команда получает объект виртуального жесткого диска с именем VHD01 и сохраняет объект в переменной $Resource.

Последняя команда привязывает сопоставление, хранящееся в $Mapping, к объекту, хранящейся в $Resource (VHD01).

Параметры

-LocalFile

Указывает расположение экспортированного пакета.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-PackageMapping

Указывает объект сопоставления пакетов.

Тип:PackageMapping
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-TargetObject

Указывает объект, с которым требуется сопоставить ресурс.

Тип:ClientObject
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-UsePackageFileMapping

Указывает, что файл пакета отправляется.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-VMMServer

Указывает объект сервера VMM.

Тип:ServerConnection
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:True
Принять подстановочные знаки:False