New-SCPackageMapping

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

Синтаксис

Path

New-SCPackageMapping
    -Path <String>
    [-PreferPackageResources]
    [-VMMServer <ServerConnection>]
    [<CommonParameters>]

Package

New-SCPackageMapping
    -TemplatePackage <Package>
    [-VMMServer <ServerConnection>]
    [<CommonParameters>]

Описание

Командлет New-SCPackageMapping создает объект сопоставления пакета. Объект сопоставления пакетов привязывает ресурсы к шаблону. Сведения о том, как обновить привязки в объекте сопоставления пакетов, см. в разделе Set-SCPackageMapping.

Примеры

Пример 1: Создание сопоставления пакета для шаблона пакета

PS C:\> $TemplatePackage = Get-SCTemplatePackage -Path "C:\TemplateExports\VMTemplate01.xml"
PS C:\> $Mappings = New-SCPackageMapping -TemplatePackage $TemplatePackage

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

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

Параметры

-Path

Указывает путь назначения для операции.

Примеры форматов:

  • Локальный путь: -Path "F:\"
  • Путь UNC: -Path "\\Library\Templates"
  • Путь к GUID тома: -Path "\\?\Volume{4703c1ea-8ae7-11db-b473-00123f7603e3}\"
  • Путь к VMware ESX: -Path "\[storage1\]\MyVMwareFolderForVMs\MyVM.vmx"
  • Путь к Citrix XenServer: -Path "Local storage\[99b6212f-b63d-c676-25f9-d6c460992de7\]"

Свойства параметра

Тип:String
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

Path
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-PreferPackageResources

Указывает, что ресурсы, экспортированные с пакетом, сохраняются, даже если аналогичные ресурсы существуют в месте назначения импорта.

Свойства параметра

Тип:SwitchParameter
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

Path
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-TemplatePackage

Указывает экспортированный пакет шаблона, содержащий сериализованные параметры шаблона службы или виртуальной машины.

Свойства параметра

Тип:Package
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

Package
Position:Named
Обязательно:True
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-VMMServer

Указывает объект сервера Virtual Machine Manager (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.

Выходные данные

PackageMapping

Этот командлет возвращает объект PackageMapping .