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.