Get-SCSMManagementPack

Ottiene i Management Pack.

Sintassi

Get-SCSMManagementPack
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCSMManagementPack
   [-BundleFile] <String[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCSMManagementPack
   [-ManagementPackFile] <String[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCSMManagementPack
   [-DisplayName] <String[]>
   [-Recurse]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCSMManagementPack
   [-Id] <Guid[]>
   [-Recurse]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCSMManagementPack
   [-Name] <String[]>
   [-Recurse]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]

Descrizione

Il cmdlet Get-SCSMManagementPack recupera i Management Pack importati in un gruppo di gestione, esistono nei file del Management Pack (con estensione mp, .xml) o si trovano all'interno di un file di bundle del Management Pack (con estensione mpb).

Esempio

Esempio 1: Ottenere tutti i Management Pack importati

PS C:\>Get-SCSMManagementPack
Sealed Name                                                            DisplayName
------ ----                                                            -----------
True Microsoft.SystemCenter.InstanceGroup.Library                    Instance Group Library
True Microsoft.Windows.Peripheral.Library                            Windows Peripheral Library
True ServiceManager.ActivityManagement.Library
True System.Software.Library                                         System Software Library
True Microsoft.SystemCenter.Deployment.Library
True ServiceManager.KnowledgeManagement.Library
True Microsoft.EnterpriseManagement.ServiceManager.UI.Administration ServiceManager Administration ManagementPack
False ServiceManager.LinkingFramework.Configuration
True ServiceManager.LinkingFramework.Library
True System.Snmp.Library                                             SNMP Library
True ServiceManager.Core.Library                                     Service Manager Core Library
True Microsoft.EnterpriseManagement.ServiceManager.UI.Console        Service Manager Console ManagementPack
True System.ApplicationLog.Library                                   Application Log Library
True Microsoft.EnterpriseManagement.ServiceManager.UI.Authoring      Service Manager Authoring ManagementPack
True Microsoft.SystemCenter.Library                                  System Center Core Library
False Microsoft.EnterpriseManagement.ServiceManager.Default
True Microsoft.SystemCenter.WorkItemGroup.Library                    Instance Group Library
True System.Library                                                  System Library
True Microsoft.Windows.Library                                       Windows Core Library
True Microsoft.SystemCenter.ConfigurationManager                     Microsoft SystemCenter ConfigurationManager Library
True Microsoft.EnterpriseManagement.ServiceManager.Connector.Sms
False ServiceManager.ChangeManagement.Configuration                   ServiceManager ChangeManagement Configuration
True System.Health.Library                                           Health Library
True Microsoft.SystemCenter.WorkflowFoundation.Library               System Center Workflow Foundation Library
True Microsoft.SystemCenter.Report.Library
True ServiceManager.Datawarehouse.Library
True Microsoft.EnterpriseManagement.ServiceManager.Connector.AD
True ServiceManager.ConfigurationManagement.Library
False ServiceManager.ActivityManagement.Configuration
True System.Notifications.Library                                    System Notification Library
True ServiceManager.IncidentManagement.Library                       Incident Management Library
True Microsoft.SystemCenter.Subscriptions
True ServiceManager.ChangeManagement.Library
True System.Performance.Library                                      Performance Library
False ServiceManager.IncidentManagement.Configuration                 Incident Management Configuration

Questo comando recupera tutti i Management Pack importati.

Esempio 2: Ottenere un singolo Management Pack

PS C:\>Get-SCSMManagementPack -Name "System.Library"
Sealed Name           DisplayName
------ ----           -----------
True System.Library System Library

Questo comando recupera il Management Pack System.Library.

Parametri

-BundleFile

Specifica i nomi dei file di bundle di Management Pack (.mpb) da cui recuperare i Management Pack.

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

-ComputerName

Specifica un computer con cui stabilire una connessione. Nel computer deve essere in esecuzione il servizio System Center Data Access. Il valore predefinito è il computer per la connessione del gruppo di gestione corrente.

Formati validi includono un nome NetBIOS, un indirizzo IP o un nome di dominio completo (FQDN). Per specificare il computer locale, digitare il nome del computer, "localhost" o un punto (.).

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

-Credential

Specifica un account utente con cui verrà eseguita la connessione al gruppo di gestione. L'account deve avere accesso al server specificato nel parametro ComputerName , se il server è specificato. L'impostazione predefinita è l'utente corrente.

È possibile immettere un oggetto PSCredential restituito dal cmdlet Get-Credential .

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

-DisplayName

Specifica il nome visualizzato dei Management Pack da recuperare. Il parametro viene interpretato come un'espressione regolare.

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

-Id

Specifica l'ID dei Management Pack da recuperare.

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

-ManagementPackFile

Specifica il nome di file (.xml o .mp) dei Management Pack da recuperare.

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

-Name

Specifica il nome dei Management Pack da recuperare. Il parametro viene interpretato come un'espressione regolare.

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

-Recurse

Recupera in modo ricorsivo tutti i Management Pack che dipendono dai Management Pack specificati da recuperare.

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

-SCSession

Specifica una connessione a un server di gestione. Il valore predefinito è la connessione al gruppo di gestione corrente.

È possibile immettere un oggetto di connessione del gruppo di gestione restituito dal cmdlet Get-SCManagementGroupConnection .

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

Input

System.Guid

È possibile inviare il GUID di un Management Pack al parametro Id del cmdlet Get-SCSMManagementPack .

System.String

È possibile inviare il nome di un Management Pack al parametro Name del cmdlet Get-SCSMManagementPack .

Output

Microsoft.EnterpiseManagement.Configuration.ManagementPack

L'oggetto Management Pack contiene il Management Pack e le relative proprietà.