共用方式為


Import-SCSMManagementPack

匯入管理元件。

語法

Import-SCSMManagementPack
      [-Fullname] <String[]>
      [-PassThru]
      [-SCSession <Connection[]>]
      [-ComputerName <String[]>]
      [-Credential <PSCredential>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Import-SCSMManagementPack
      [-ManagementPack] <ManagementPack[]>
      [-PassThru]
      [-SCSession <Connection[]>]
      [-ComputerName <String[]>]
      [-Credential <PSCredential>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Import-SCSMManagementPack Cmdlet 會匯入管理元件。

Service Manager 會在匯入之前嘗試驗證管理元件的 XML 程式代碼。 如果管理元件包含無效的 XML 程式代碼,則不會匯入管理元件並傳回錯誤。

範例

範例 1:匯入管理元件檔案

PS C:\>Import-SCSMManagementPack "c:\temp\contosomanagementpack.xml"

這個指令會匯入管理元件檔案 c:\temp\contosomanagementpack.xml。

參數

-ComputerName

指定要建立連線的電腦。 計算機必須執行 System Center 資料存取服務。 預設值是目前管理群組連線的計算機。

有效格式包括 NetBIOS 名稱、IP 位址或完整功能變數名稱 (FQDN)。 若要指定本機計算機,請輸入計算機名稱 「localhost」或點 (.)。

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

-Confirm

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

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

-Credential

指定將執行管理群組連線的用戶帳戶。 如果指定伺服器,帳戶必須能夠存取 ComputerName 參數中指定的伺服器。 預設值為目前的使用者。

您可以輸入由 Get-Credential Cmdlet 所傳回 PSCredential 物件。

類型:System.Management.Automation.PSCredential
Position:Named
預設值:User account of the current context.
必要:False
接受管線輸入:False
接受萬用字元:False

-Fullname

指定要匯入之管理元件的完整路徑和檔名。 清單必須包含管理元件 (*.xml、.mp) 或管理元件套件組合 (.mpb) 的檔案。 如果您指定管理元件套件組合,則會匯入該套件組合中的所有管理元件。

類型:System.String[]
別名:Path
Position:1
預設值:None
必要:True
接受管線輸入:True
接受萬用字元:False

-ManagementPack

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

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

-PassThru

將新匯入的管理元件傳遞至管線。 根據預設,此 Cmdlet 不會產生任何輸出。

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

-SCSession

指定與管理伺服器的連線。 預設值為目前的管理群組連線。

您可以輸入由 Get-SCManagementGroupConnection Cmdlet 所傳回的管理群組連接物件。

類型:Microsoft.SystemCenter.Core.Connection.Connection[]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-WhatIf

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

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

輸入

Microsoft.EnterpriseManagement.Configuration.ManagementPack

您可以使用管線將管理元件傳送至 Import-SCSMManagementPack Cmdlet 的 ManagementPack 參數。

輸出

Microsoft.EnterpriseManagement.Configuration.ManagementPack

物件,表示管理元件。 只有在您使用 -PassThru 參數時,才能使用。

備註

  • 如果您指定多個管理元件,匯入這些管理元件的順序將滿足管理元件相依性。 因此,管理元件可能會依命令提示字元所提供的順序而匯入。