Get-SCDiscovery
Получает сведения об обнаружении из Service Manager.
Синтаксис
Empty (по умолчанию)
Get-SCDiscovery
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
FromDiscoveryDisplayName
Get-SCDiscovery
[-DisplayName] <String[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
FromDiscoveryId
Get-SCDiscovery
[-Id] <Guid[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
FromManagementPack
Get-SCDiscovery
[-ManagementPack] <ManagementPack[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
FromDiscoveryName
Get-SCDiscovery
[-Name] <String[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
FromManagementPackClass
Get-SCDiscovery
[-Target] <ManagementPackClass[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Описание
Командлет Get-SCDiscovery извлекает сведения об обнаружении из Service Manager.
Примеры
Пример 1: Получение открытий Service Manager
PS C:\>Get-SCDiscovery
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
Эта команда извлекает обнаружения, определенные в Service Manager.
Пример 2: Получение открытий по имени
PS C:\>Get-SCDiscovery -Name "*PopulateRootM*"
Enabled Name Description
------- ---- -----------
true ...PopulateRootManagementSe... Populates this group with the Root Management Server.
Эта команда извлекает открытия, имя которых соответствует выражению PopulateRootM.
Пример 3: Получение открытий по имени и отображение их в списке
PS C:\>Get-SCDiscovery -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
Эта команда извлекает открытия, в которых имя совпадает с PopulateRootM , а затем отображает результаты в виде списка.
Параметры
-ComputerName
Указывает компьютер, с которым необходимо установить соединение. На компьютере должна быть запущена служба доступа к данным System Center. Значением по умолчанию является компьютер для текущего подключения к группе управления.
Допустимые форматы включают имя NetBIOS, IP-адрес или полное доменное имя (FQDN). Чтобы указать локальный компьютер, введите имя компьютера "localhost" или точку (.).
Свойства параметра
| Тип: | System.String[] |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-Credential
Указывает учетную запись пользователя, от имени которой выполняется подключение к группе управления. Учетная запись должна иметь доступ к серверу, указанному в параметре ComputerName , если сервер указан. Значение по умолчанию — текущий пользователь.
Вы можете ввести объект PSCredential , который возвращается командлетом Get-Credential .
Свойства параметра
| Тип: | System.Management.Automation.PSCredential |
| Default value: | Current user context |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-DisplayName
Указывает отображаемое имя объекта обнаружения, который должен быть извлечен.
Свойства параметра
| Тип: | System.String[] |
| Default value: | None |
| Поддерживаются подстановочные знаки: | True |
| DontShow: | False |
Наборы параметров
FromDiscoveryDisplayName
| Position: | 1 |
| Обязательно: | True |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-Id
Указывает идентификатор объекта обнаружения, который необходимо извлечь. Это может быть GUID или строка, которая будет преобразована в GUID.
Свойства параметра
| Тип: | System.Guid[] |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
FromDiscoveryId
| Position: | 1 |
| Обязательно: | True |
| Значение из конвейера: | True |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-ManagementPack
Указывает один или несколько пакетов управления, содержащих объекты обнаружения для извлечения.
Вы можете ввести объект ManagementPack , который возвращается командлетом Get-SCManagementPack .
Свойства параметра
| Тип: | Microsoft.EnterpriseManagement.Configuration.ManagementPack[] |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
FromManagementPack
| Position: | 1 |
| Обязательно: | True |
| Значение из конвейера: | True |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-Name
Указывает имя объекта обнаружения для извлечения.
Свойства параметра
| Тип: | System.String[] |
| Default value: | None |
| Поддерживаются подстановочные знаки: | True |
| DontShow: | False |
Наборы параметров
FromDiscoveryName
| Position: | 1 |
| Обязательно: | True |
| Значение из конвейера: | True |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-SCSession
Указывает подключение к серверу управления. Значением по умолчанию является текущее подключение к группе управления.
Можно ввести объект подключения к группе управления, который возвращается командлетом Get-SCManagementGroupConnection .
Свойства параметра
| Тип: | Microsoft.SystemCenter.Core.Connection.Connection[] |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
(All)
| Position: | Named |
| Обязательно: | False |
| Значение из конвейера: | False |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
-Target
Указывает пакет управления, содержащий классы, на которые нацелено обнаружение.
Свойства параметра
| Тип: | Microsoft.EnterpriseManagement.Configuration.ManagementPackClass[] |
| Default value: | None |
| Поддерживаются подстановочные знаки: | False |
| DontShow: | False |
Наборы параметров
FromManagementPackClass
| Position: | 1 |
| Обязательно: | True |
| Значение из конвейера: | True |
| Значение из конвейера по имени свойства: | False |
| Значение из оставшихся аргументов: | False |
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.
Входные данные
Microsoft.EnterpriseManagement.Configuration.ManagementPack
Объект пакета управления можно передать по конвейеру в параметр ManagementPack командлета Get-SCDiscovery .
System.String
Вы можете передать имя обнаружения в параметр Name командлета Get-SCDiscovery по конвейеру.
System.Guid
Вы можете передать GUID объекта обнаружения в параметр Id командлета Get-SCDiscovery по конвейеру.
Microsoft.EnterpriseManagement.Configuration.ManagementPackClass
Вы можете передать пакет управления в параметр Target командлета Get-SCDiscovery по конвейеру.
Выходные данные
Microsoft.EnterpriseManagement.Configuration.ManagementPackDiscovery
Этот командлет создает объект обнаружения.