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
Примеры
Пример 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 |