Set-SCPackageMapping
Обновляет объект сопоставления пакетов.
Синтаксис
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>]
Описание
Командлет 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 |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
LocalFile
| Position: | Named |
| Обязательно: | True |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-PackageMapping
Указывает объект сопоставления пакетов.
Свойства параметра
| Тип: | PackageMapping |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | True |
| Значение из конвейера: | True |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-TargetObject
Указывает объект, с которым требуется сопоставить ресурс.
Свойства параметра
| Тип: | ClientObject |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
TargetObject
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-UsePackageFileMapping
Указывает, что файл пакета загружен.
Свойства параметра
| Тип: | SwitchParameter |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
PackageFile
| Position: | Named |
| Обязательно: | True |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-VMMServer
Указывает объект сервера VMM.
Свойства параметра
| Тип: | ServerConnection |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | True |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.