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 物件。