Import-SCSMManagementPack

Importiert Management Packs.

Syntax

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

Beschreibung

Das Cmdlet Import-SCSMManagementPack importiert Management Packs.

Service Manager versucht, den XML-Code der Management Packs vor dem Import zu überprüfen. Wenn das Management Pack ungültigen XML-Code enthält, wird das Management Pack nicht importiert, und es wird ein Fehler zurückgegeben.

Beispiele

Beispiel 1: Importieren einer Management Pack-Datei

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

Dieser Befehl importiert die Management Pack-Datei c:\temp\contosomanagementpack.xml.

Parameter

-ComputerName

Gibt einen Computer an, mit dem eine Verbindung hergestellt werden soll. Auf dem Computer muss der System Center Data Access-Dienst ausgeführt werden. Der Standardwert ist der Computer für die aktuelle Verwaltungsgruppenverbindung.

Gültige Formate umfassen einen NetBIOS-Namen, eine IP-Adresse oder einen vollqualifizierten Domänennamen (FQDN). Um den lokalen Computer anzugeben, geben Sie den Computernamen, „localhost“ oder einen Punkt (.) ein.

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

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

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

-Credential

Gibt ein Benutzerkonto an, unter dem die Verwaltungsgruppenverbindung ausgeführt wird. Das Konto muss Zugriff auf den Server haben, der im ComputerName-Parameter angegeben ist, wenn der Server angegeben ist. Der Standardwert ist der aktuelle Benutzer.

Sie können ein PSCredential-Objekt eingeben, das vom Cmdlet Get-Credential zurückgegeben wird.

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

Gibt die vollständigen Pfad- und Dateinamen der zu importierenden Management Packs an. Die Liste muss Dateien enthalten, bei denen es sich um Management Packs (*.xml, .mp) oder Management Pack-Bundles (.mpb) handelt. Wenn Sie ein Management Pack-Bundle angeben, werden alle Management Packs aus diesem Bundle importiert.

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

-ManagementPack

Gibt mindestens ein Zu importierende Management Packs an. Sie können ein ManagementPack-Objekt eingeben, das vom Cmdlet Get-SCManagementPack zurückgegeben wird.

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

-PassThru

Übergibt das neu importierte Management Pack an die Pipeline. Standardmäßig wird von diesem Cmdlet keine Ausgabe generiert.

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

-SCSession

Gibt eine Verbindung mit einem Verwaltungsserver an. Der Standardwert ist die aktuelle Verwaltungsgruppenverbindung.

Sie können ein Verwaltungsgruppenverbindungsobjekt eingeben, das vom Cmdlet Get-SCManagementGroupConnection zurückgegeben wird.

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

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

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

Eingaben

Microsoft.EnterpriseManagement.Configuration.ManagementPack

Sie können ein Management Pack an den Parameter ManagementPack des Cmdlets Import-SCSMManagementPack weiterleiten.

Ausgaben

Microsoft.EnterpriseManagement.Configuration.ManagementPack

Ein -Objekt, das das Management Pack darstellt. Sie ist nur verfügbar, wenn Sie den Parameter -PassThru verwenden.

Hinweise

  • Wenn Sie mehrere Management Packs angeben, erfüllt die Reihenfolge, in der diese Management Packs importiert werden, die Abhängigkeiten des Management Packs. Dies bedeutet, dass die Reihenfolge, in der Management Packs importiert werden, möglicherweise von der in der Eingabeaufforderung angegebenen Reihenfolge abweicht.