Get-SCDiscovery

检索有关配置的发现的信息。

语法

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

说明

System Center Operations Manager 中的 Get-SCDiscovery cmdlet 检索有关配置的发现的信息。 也可以使用 Get-SCOMDiscovery执行此命令。

默认情况下,此 cmdlet 使用与管理组的活动持久连接。 使用 SCSession 参数指定不同的持久连接。 可以使用 ComputerName 和 Credential 参数创建到管理组的临时连接。 有关详细信息,请键入 Get-Help about_OpsMgr_Connections

示例

1:基于显示名称获取所有发现

PS C:\>Get-SCDiscovery -DisplayName "Discover Windows Server Computers"

使用其显示名称获取特定发现。

2:获取位于管理包中的所有发现

PS C:\>$ManagementPack = Get-SCManagementPack -DisplayName "Operations Manager Internal Library"
Get-SCDiscovery -ManagementPack $ManagementPack

获取 System Center Operations Manager 管理包中的所有发现。

3:使用 ID 获取发现详细信息

PS C:\>Get-SCDiscovery -Id 5a055755-71c4-962f-e4b7-b3dc0c4fdf2b

使用其 ID 获取特定发现。 对于多个 ID,可以使用逗号分隔项。

4:获取与类关联的所有发现

PS C:\>Get-SCOMClass -DisplayName 'Linux Computer' | Get-SCDiscovery

获取与 Linux 计算机类关联的所有发现。

5:基于名称获取所有发现

PS C:\>Get-SCDiscovery -Name 'Microsoft.SystemCenter.DiscoverWindowsComputerProperties'

获取基于名称关联的所有发现。

参数

-ComputerName

System Center Operations Manager 中的 Get-SCDiscovery cmdlet 检索有关配置的发现的信息。 也可以使用 Get-SCOMDiscovery执行此命令。

默认情况下,此 cmdlet 使用与管理组的活动持久连接。 使用 SCSession 参数指定不同的持久连接。 可以使用 ComputerName 和 Credential 参数创建到管理组的临时连接。 有关详细信息,请键入 Get-Help about_OpsMgr_Connections

参数属性

类型:

String[]

默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-Credential

System Center Operations Manager 中的 Get-SCDiscovery cmdlet 检索有关配置的发现的信息。 也可以使用 Get-SCOMDiscovery执行此命令。

默认情况下,此 cmdlet 使用与管理组的活动持久连接。 使用 SCSession 参数指定不同的持久连接。 可以使用 ComputerName 和 Credential 参数创建到管理组的临时连接。 有关详细信息,请键入 Get-Help about_OpsMgr_Connections

参数属性

类型:PSCredential
默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-DisplayName

System Center Operations Manager 中的 Get-SCDiscovery cmdlet 检索有关配置的发现的信息。 也可以使用 Get-SCOMDiscovery执行此命令。

默认情况下,此 cmdlet 使用与管理组的活动持久连接。 使用 SCSession 参数指定不同的持久连接。 可以使用 ComputerName 和 Credential 参数创建到管理组的临时连接。 有关详细信息,请键入 Get-Help about_OpsMgr_Connections

参数属性

类型:

String[]

默认值:None
支持通配符:True
不显示:False

参数集

FromDiscoveryDisplayName
Position:1
必需:True
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-Id

System Center Operations Manager 中的 Get-SCDiscovery cmdlet 检索有关配置的发现的信息。 也可以使用 Get-SCOMDiscovery执行此命令。

默认情况下,此 cmdlet 使用与管理组的活动持久连接。 使用 SCSession 参数指定不同的持久连接。 可以使用 ComputerName 和 Credential 参数创建到管理组的临时连接。 有关详细信息,请键入 Get-Help about_OpsMgr_Connections

参数属性

类型:

Guid[]

默认值:None
支持通配符:False
不显示:False

参数集

FromDiscoveryId
Position:1
必需:True
来自管道的值:True
来自管道的值(按属性名称):False
来自剩余参数的值:False

-ManagementPack

System Center Operations Manager 中的 Get-SCDiscovery cmdlet 检索有关配置的发现的信息。 也可以使用 Get-SCOMDiscovery执行此命令。

默认情况下,此 cmdlet 使用与管理组的活动持久连接。 使用 SCSession 参数指定不同的持久连接。 可以使用 ComputerName 和 Credential 参数创建到管理组的临时连接。 有关详细信息,请键入 Get-Help about_OpsMgr_Connections

参数属性

类型:

ManagementPack[]

默认值:None
支持通配符:False
不显示:False

参数集

FromManagementPack
Position:1
必需:True
来自管道的值:True
来自管道的值(按属性名称):False
来自剩余参数的值:False

-Name

System Center Operations Manager 中的 Get-SCDiscovery cmdlet 检索有关配置的发现的信息。 也可以使用 Get-SCOMDiscovery执行此命令。

默认情况下,此 cmdlet 使用与管理组的活动持久连接。 使用 SCSession 参数指定不同的持久连接。 可以使用 ComputerName 和 Credential 参数创建到管理组的临时连接。 有关详细信息,请键入 Get-Help about_OpsMgr_Connections

参数属性

类型:

String[]

默认值:None
支持通配符:True
不显示:False

参数集

FromDiscoveryName
Position:1
必需:True
来自管道的值:True
来自管道的值(按属性名称):False
来自剩余参数的值:False

-SCSession

System Center Operations Manager 中的 Get-SCDiscovery cmdlet 检索有关配置的发现的信息。 也可以使用 Get-SCOMDiscovery执行此命令。

默认情况下,此 cmdlet 使用与管理组的活动持久连接。 使用 SCSession 参数指定不同的持久连接。 可以使用 ComputerName 和 Credential 参数创建到管理组的临时连接。 有关详细信息,请键入 Get-Help about_OpsMgr_Connections

参数属性

类型:

Connection[]

默认值:None
支持通配符:False
不显示:False

参数集

(All)
Position:Named
必需:False
来自管道的值:False
来自管道的值(按属性名称):False
来自剩余参数的值:False

-Target

System Center Operations Manager 中的 Get-SCDiscovery cmdlet 检索有关配置的发现的信息。 也可以使用 Get-SCOMDiscovery执行此命令。

默认情况下,此 cmdlet 使用与管理组的活动持久连接。 使用 SCSession 参数指定不同的持久连接。 可以使用 ComputerName 和 Credential 参数创建到管理组的临时连接。 有关详细信息,请键入 Get-Help about_OpsMgr_Connections

参数属性

类型:

ManagementPackClass[]

默认值:None
支持通配符:False
不显示:False

参数集

FromManagementPackClass
Position:1
必需:True
来自管道的值:True
来自管道的值(按属性名称):False
来自剩余参数的值:False

CommonParameters

此 cmdlet 支持通用参数:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 有关详细信息,请参阅 about_CommonParameters