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>]

説明

Import-SCSMManagementPack コマンドレットは、管理パックをインポートします。

Service Manager はインポート前に管理パックの XML コードを検証します。 管理パックに無効な XML コードが含まれている場合、管理パックはインポートされず、エラーが返されます。

例 1: 管理パック ファイルをインポートする

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

このコマンドは、管理パック ファイル c:\temp\contosomanagementpack.xml をインポートします。

パラメーター

-ComputerName

接続を確立するコンピューターを指定します。 コンピューターは、System Center データ アクセス サービスを実行している必要があります。 既定値は、現在の管理グループ接続のコンピューターです。

有効な形式は、NetBIOS 名、IP アドレス、または完全修飾ドメイン名 (FQDN) です。 ローカルのコンピューターを指定するには、コンピューター名、「localhost」、またはドット (.) を入力します。

Type:System.String[]
Position:Named
Default value:Localhost
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

コマンドレットの実行前に確認を求めるメッセージが表示されます。

Type:System.Management.Automation.SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Credential

管理グループ接続の実行に使用するユーザー アカウントを指定します。 サーバーが指定されている場合、アカウントは ComputerName パラメーターで指定されたサーバーにアクセスできる必要があります。 既定値は現在のユーザーです。

Get-Credential コマンドレットによって返される PSCredential オブジェクトを入力できます。

Type:System.Management.Automation.PSCredential
Position:Named
Default value:User account of the current context.
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Fullname

インポートする管理パックの完全なパスとファイル名を指定します。 リストには、管理パック (*.xml、 .mp) または管理パック バンドル (.mpb) であるファイルが含まれている必要があります。 管理パック バンドルを指定した場合は、そのバンドルに含まれるすべての管理パックがインポートされます。

Type:System.String[]
Aliases:Path
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ManagementPack

インポートする 1 つまたは複数の管理パックを指定します。 Get-SCManagementPack コマンドレットによって返される ManagementPack オブジェクトを入力できます。

Type:Microsoft.EnterpriseManagement.Configuration.ManagementPack[]
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PassThru

新しくインポートされた管理パックをパイプラインに渡します。 既定では、このコマンドレットによる出力はありません。

Type:System.Management.Automation.SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SCSession

管理サーバーへの接続を指定します。 既定値は現在の管理グループ接続です。

Get-SCManagementGroupConnection コマンドレットによって返される管理グループ接続オブジェクトを入力できます。

Type:Microsoft.SystemCenter.Core.Connection.Connection[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

コマンドレットの実行時に発生する内容を示します。 このコマンドレットは実行されません。

Type:System.Management.Automation.SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

入力

Microsoft.EnterpriseManagement.Configuration.ManagementPack

管理パックは、Import-SCSMManagementPack コマンドレットの ManagementPack パラメーターにパイプできます。

出力

Microsoft.EnterpriseManagement.Configuration.ManagementPack

管理パックを表すオブジェクト。 -PassThru パラメーターを使用するときにのみ利用できます。

メモ

  • 管理パックを複数指定した場合は、管理パックどうしの依存関係に従って順番にインポートされます。 そのため、コマンドプロンプトに指定した順番とは異なる順番でインポートされる場合があります。