共用方式為


Export-SCSMManagementPack

將管理元件導出為 XML 檔案,以匯入 Service Manager。

語法

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

Description

Export-SCSMManagementPack Cmdlet 會將管理元件匯出為未密封且有效的 XML 格式檔案,以供稍後匯入 smshort。 所有管理元件™的信息都會以 XML 數據的形式包含在檔案中。 您可以使用此 Cmdlet 來儲存或封存管理元件資訊。

範例

範例 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

在執行 Cmdlet 之前,提示您進行確認。

類型:System.Management.Automation.SwitchParameter
別名:cf
Position:Named
預設值:False
必要:False
接受管線輸入:False
接受萬用字元:False

-ManagementPack

指定要匯出的一或多個管理元件。 您可以取得 Get-SCManagementPack Cmdlet 所傳回 ManagementPack 物件。

類型:Microsoft.EnterpriseManagement.Configuration.ManagementPack[]
Position:1
預設值:None
必要:True
接受管線輸入:True
接受萬用字元:False

-PassThru

指定此 Cmdlet 的輸出可以傳遞至其他 Cmdlet。

類型:System.Management.Automation.SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Path

指定將儲存匯出管理元件檔案的資料夾。 執行 Cmdlet 之前,必須先存在指定的資料夾。

類型:System.String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-WhatIf

顯示 Cmdlet 執行時會發生什麼事。 Cmdlet 未執行。

類型:System.Management.Automation.SwitchParameter
別名:wi
Position:Named
預設值:False
必要:False
接受管線輸入:False
接受萬用字元:False

輸入

Microsoft.EnterpiseManagement.Configuration.ManagementPack

您可以使用管線將管理元件傳送至 Export-SCSMManagementPack Cmdlet 的 ManagementPack 參數,例如,Get-SCSMManagementPack Cmdlet 所傳回的物件。

輸出

Microsoft.EnterpiseManagement.Configuration.ManagementPack

當您使用 PassThru 參數時,Export-SCSMManagementPack Cmdlet 會傳回 ManagementPack 物件。