Get-SCSMDiscovery
Hiermee haalt u detectiegegevens op van Service Manager.
Syntaxis
Get-SCSMDiscovery
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCSMDiscovery
[-DisplayName] <String[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCSMDiscovery
[-Id] <Guid[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCSMDiscovery
[-ManagementPack] <ManagementPack[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCSMDiscovery
[-Name] <String[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Get-SCSMDiscovery
[-Target] <ManagementPackClass[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Description
De Get-SCSMDiscovery-cmdlet haalt detectiegegevens op uit Service Manager.
Voorbeelden
Voorbeeld 1: Service Manager-ontdekkingen ophalen
PS C:\>Get-SCSMDiscovery
Enabled Name Description
------- ---- -----------
true ...DiscoverManagementGroupC... Discovers the relationship for the Management Group to contain the Gateway Management Server Watcher Group
true ...OpsMgrDBWatcher.Discovery
true ...PopulateRootManagementSe... Populates this group with the Root Management Server.
true ...PopulateCollectionManage... Populates this group with all Collection Management Servers.
true ...DiscoveryHealthServiceCo... Discovers the primary relationships and failover relationships for an agent that is configured for AD integration.
true ...DiscoverManagementGroupC...
true ...DiscoverWindowsClientCom... Discovers Windows client computers
true ...DiscoverWindowsOSProperties Discovers properties on the Operating System class
true ...PopulateAllComputersGroup Populates the All Computers Group.
true ...DiscoverIsVirtualMachine...
true ...DiscoverManagementGroupC... Discovers the relationship for the Management Group to contain the Root Management Server.
true ...DiscoverWindowsComputerP... Discovers properties on the Windows computer class
true ...Agent.PatchDiscovery This script runs on HealthService instances and finds a list of Operation Manager 2007 Patches that are current...
true ...DiscoverWindowsProductType Discovers what type of windows computer the System Center Management service is installed on
true ...PopulateManagementServer... Populates this group with all Management Servers -- Root, Collection, Gateway.
true ...DiscoverIsVirtualMachine...
true ...AgentManagementServer.Di... Discovers the agents that run on as a management server for some management group.
true InstanceGroup_dbbcf4ea8ff24...
true WorkItemGroup.21169a7e4a784...
true ...PopulateSCAgentlessManag... Populates this group with Managed Computer objects that are being monitored remotely.
true ...SCManagedComputerPropert... Discovers properties on the System Center Managed Computer object.
true ...PopulateGatewayManagemen... Populates this group with all Gateway Management Servers.
true ...DiscoverManagementGroupC... Discovers the relationship for the Management Group to contain Collection Management Server Watcher Group
true ...DiscoverLogicalProcessors
true ...DiscoverWindowsServerDCC... Discovers Windows Server domain controllers
true ...DiscoverADManagedComputer Discovers and creates Agent Relationship Settings objects. This object is used in conjunction with Active Direc...
true ...PopulateSCAgentManagedCo... Populates this group with Managed Computer objects that have a Health Service installed.
true ...DiscoverHealthServicePro... Discovers the properties of a management service
true ...DiscoverOpsMgrDBWatchers...
true ...PopulateManagedComputerC... Discover the relationship for the grouping client Management Service Watchers.
true ...DiscoverWindowsServerCom... Discovers Windows Server computers
true ...DiscoverManagementGroupC... Discover the relationship for the Management Group to contain Agent Watcher Group
true ...DiscoverManagementGroupC... (Deprecated)Discover the relationship for the Management Group to contain Health Service Watcher Group
Met deze opdracht worden de ontdekkingen opgehaald die zijn gedefinieerd in Service Manager.
Voorbeeld 2: Ontdek op naam
PS C:\>Get-SCSMDiscovery -Name "*PopulateRootM*"
Enabled Name Description
------- ---- -----------
true ...PopulateRootManagementSe... Populates this group with the Root Management Server.
Met deze opdracht worden de ontdekkingen opgehaald waarbij de naam overeenkomt met de expressie PopulateRootM-.
Voorbeeld 3: Vind ontdekkingen op naam en geef ze weer in een lijst
PS C:\>Get-SCSMDiscovery -Name "*PopulateRootM*" | Format-List
HasNonCategoryOverride : False
Enabled : true
Target : ManagementPackElementUniqueIdentifier=0e7983be-95b9-aed8-ff93-8819e4cefcaa
ConfirmDelivery : False
Remotable : True
Priority : Normal
Category : Discovery
DataSource : DiscoveryDataSource
DiscoveryClassCollection : {}
DiscoveryRelationshipCollection : {}
XmlTag : Discovery
ManagementGroup : psimp2
ManagementGroupId : 048d4708-ede4-5aed-1317-81d1b0d0b395
Name : Microsoft.SystemCenter.PopulateRootManagementServerComputerGroup
Id : 21f2d4e2-6cde-b219-e392-0a25cbea12c6
DisplayName : Populate Root Management Server Computer Group
Description : Populates this group with the Root Management Server.
LanguageCode : ENU
Comment :
Status : Unchanged
LastModified : 12/2/2010 12:20:38 AM
TimeAdded : 12/2/2010 12:20:38 AM
Met deze opdracht worden de ontdekkingen opgehaald waarin de naam overeenkomt met PopulateRootM- en worden de resultaten weergegeven die zijn opgemaakt als een lijst.
Parameters
-ComputerName
Hiermee geeft u een computer waarmee een verbinding tot stand moet worden gebracht. Op de computer moet de System Center Data Access-service worden uitgevoerd. De standaardwaarde is de computer voor de huidige verbinding met de beheergroep.
Geldige indelingen zijn een NetBIOS-naam, een IP-adres of een FQDN (Fully Qualified Domain Name). Als u de lokale computer wilt opgeven, typt u de computernaam localhost of een punt (.).
Type: | System.String[] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Credential
Hiermee geeft u een gebruikersaccount op waaronder de verbinding met de beheergroep wordt uitgevoerd. Het account moet toegang hebben tot de server die is opgegeven in de ComputerName parameter, als de server is opgegeven. De standaardwaarde is de huidige gebruiker.
U kunt een PSCredential-object invoeren dat wordt geretourneerd door de cmdlet Get-Credential.
Type: | System.Management.Automation.PSCredential |
Position: | Named |
Default value: | Current user context |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-DisplayName
Hiermee geeft u de weergavenaam van het detectieobject dat moet worden opgehaald.
Type: | System.String[] |
Position: | 1 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | True |
-Id
Hiermee geeft u de id van het detectieobject dat moet worden opgehaald. Dit kan een GUID of een tekenreeks zijn die wordt geconverteerd naar een GUID.
Type: | System.Guid[] |
Position: | 1 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-ManagementPack
Hiermee geeft u een of meer management packs die de detectieobjecten bevatten die moeten worden opgehaald.
U kunt een
Type: | Microsoft.EnterpriseManagement.Configuration.ManagementPack[] |
Position: | 1 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Name
Hiermee geeft u de naam van een detectieobject dat moet worden opgehaald.
Type: | System.String[] |
Position: | 1 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | True |
-SCSession
Hiermee geeft u een verbinding met een beheerserver. De standaardwaarde is de huidige verbinding met de beheergroep.
U kunt een verbindingsobject voor een beheergroep invoeren dat wordt geretourneerd door de Get-SCManagementGroupConnection cmdlet.
Type: | Microsoft.SystemCenter.Core.Connection.Connection[] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Target
Hiermee geeft u het management pack op dat de klassen bevat waarop de detectie betrekking heeft.
Type: | Microsoft.EnterpriseManagement.Configuration.ManagementPackClass[] |
Position: | 1 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
Invoerwaarden
Microsoft.EnterpriseManagement.Configuration.ManagementPack
U kunt een management pack-object doorsluisen naar de parameter ManagementPack van de cmdlet Get-SCSMDiscovery.
System.String
U kunt een detectienaam doorsluisen naar de parameter naam van de Get-SCSMDiscovery-cmdlet.
System.Guid
U kunt een GUID van een detectieobject doorsluisen naar de parameter Id van de cmdlet Get-SCSMDiscovery.
Microsoft.EnterpriseManagement.Configuration.ManagementPackClass
U kunt een management pack doorsluisen naar de parameter Target van de cmdlet Get-SCSMDiscovery.
Uitvoerwaarden
Microsoft.EnterpriseManagement.Configuration.ManagementPackDiscovery
Met deze cmdlets wordt een detectieobject gegenereerd.