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


Export-SCSMManagementPack

Экспортирует пакет управления в виде XML-файла для импорта в Service Manager.

Синтаксис

Export-SCSMManagementPack
      [-ManagementPack] <ManagementPack[]>
      [-PassThru]
      -Path <String>
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Описание

Командлет Export-SCSMManagementPack экспортирует пакет управления в виде невидимого XML-файла, который можно позже импортировать в smshort. Все сведения пакета ™управления включаются в файл в виде XML-данных. Этот командлет можно использовать для сохранения или архивации сведений о пакете управления.

Примеры

Пример 1. Экспорт пакетов управления, соответствующих имени

PS C:\>Get-SCSMManagementPack -Name "*snmp*"| Export-SCSMManagementPack -Path "C:\temp"; ls "C:\temp\*snmp*"

Directory: C:\temp

Mode                LastWriteTime         Length Name
----                -------------         ------ ----
-a----        7/19/2023   4:58 PM         540806 System.Snmp.Library.xml

Эта команда экспортирует все пакеты управления с именем, похожим на snmp.

Параметры

-Confirm

Запрашивает подтверждение перед запуском командлета.

Тип:System.Management.Automation.SwitchParameter
Aliases:cf
Position:Named
Default value:False
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-ManagementPack

Указывает один или несколько пакетов управления для экспорта. Вы можете получить объект ManagementPack, возвращаемый командлетом Get-SCManagementPack.

Тип:Microsoft.EnterpriseManagement.Configuration.ManagementPack[]
Position:1
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-PassThru

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

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

-Path

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

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

-WhatIf

Показывает, что произойдет, если командлет выполняется. Командлет не выполняется.

Тип:System.Management.Automation.SwitchParameter
Aliases:wi
Position:Named
Default value:False
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

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

Microsoft.EnterpiseManagement.Configuration.ManagementPack

Пакет управления можно передать в параметр ManagementPack командлета Export-SCSMManagementPack, например объект, возвращаемый командлет ом Get-SCSMManagementPack.

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

Microsoft.EnterpiseManagement.Configuration.ManagementPack

При использовании параметра PassThru командлет Export-SCSMManagementPack возвращает объект ManagementPack.