Set-CMDiscoveryMethod

Cambia la configuración de un método de detección.

Syntax

Set-CMDiscoveryMethod
   [-ActiveDirectoryForestDiscovery]
   [-EnableActiveDirectorySiteBoundaryCreation <Boolean>]
   [-Enabled <Boolean>]
   [-EnableSubnetBoundaryCreation <Boolean>]
   [-PassThru]
   [-PollingSchedule <IResultObject>]
   [-SiteCode <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDiscoveryMethod
   [-ActiveDirectoryContainer <String[]>]
   [-ActiveDirectorySystemDiscovery]
   [-AddActiveDirectoryContainer <String[]>]
   [-AddAdditionalAttribute <String[]>]
   [-ClearActiveDirectoryContainer]
   [-DeltaDiscoveryMins <Int32>]
   [-Enabled <Boolean>]
   [-EnableDeltaDiscovery <Boolean>]
   [-EnableFilteringExpiredLogon <Boolean>]
   [-EnableFilteringExpiredPassword <Boolean>]
   [-EnableIncludeGroup <Boolean>]
   [-EnableRecursive <Boolean>]
   [-IncludeGroup]
   [-PassThru]
   [-PollingSchedule <IResultObject>]
   [-Recursive]
   [-RemoveActiveDirectoryContainer <String[]>]
   [-RemoveAdditionalAttribute <String[]>]
   [-SiteCode <String>]
   [-TimeSinceLastLogonDays <Int32>]
   [-TimeSinceLastPasswordUpdateDays <Int32>]
   [-UserName <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDiscoveryMethod
   [-ActiveDirectoryContainer <String[]>]
   [-ActiveDirectoryUserDiscovery]
   [-AddActiveDirectoryContainer <String[]>]
   [-AddAdditionalAttribute <String[]>]
   [-ClearActiveDirectoryContainer]
   [-DeltaDiscoveryMins <Int32>]
   [-Enabled <Boolean>]
   [-EnableDeltaDiscovery <Boolean>]
   [-EnableIncludeGroup <Boolean>]
   [-EnableRecursive <Boolean>]
   [-IncludeGroup]
   [-PassThru]
   [-PollingSchedule <IResultObject>]
   [-Recursive]
   [-RemoveActiveDirectoryContainer <String[]>]
   [-RemoveAdditionalAttribute <String[]>]
   [-SiteCode <String>]
   [-UserName <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDiscoveryMethod
   [-ActiveDirectoryGroupDiscovery]
   [-AddGroupDiscoveryScope <ADGroupDiscoveryScope[]>]
   [-ClearActiveDirectoryContainer]
   [-DeltaDiscoveryMins <Int32>]
   [-DiscoverDistributionGroupMembership <Boolean>]
   [-Enabled <Boolean>]
   [-EnableDeltaDiscovery <Boolean>]
   [-EnableFilteringExpiredLogon <Boolean>]
   [-EnableFilteringExpiredPassword <Boolean>]
   [-PassThru]
   [-PollingSchedule <IResultObject>]
   [-RemoveGroupDiscoveryScope <String[]>]
   [-SiteCode <String>]
   [-TimeSinceLastLogonDays <Int32>]
   [-TimeSinceLastPasswordUpdateDays <Int32>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDiscoveryMethod
   [-Enabled <Boolean>]
   [-NetworkDiscovery]
   [-NetworkDiscoveryType <NetworkDiscoveryType>]
   [-PassThru]
   [-SiteCode <String>]
   [-SlowNetworkSpeed <Boolean>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMDiscoveryMethod
   [-Enabled <Boolean>]
   [-Heartbeat]
   [-PassThru]
   [-PollingSchedule <IResultObject>]
   [-SiteCode <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

El cmdlet Set-CMDiscoveryMethod cambia la configuración de un método de detección. La detección identifica los recursos de equipo y usuario que Configuration Manager pueden administrar. Cuando Configuration Manager detecta un recurso, Configuration Manager crea un registro en la base de datos Configuration Manager para el recurso y su información asociada. A continuación, puede usar la información de detección para ayudarle a instalar el cliente Configuration Manager y crear consultas y colecciones personalizadas para agrupar lógicamente los recursos para las tareas de administración relacionadas.

Nota:

Ejecute cmdlets de Configuration Manager desde la unidad de sitio Configuration Manager, por ejemploPS XYZ:\>. Para obtener más información, consulte Introducción.

Ejemplos

Ejemplo 1: Modificación de la detección de red

PS XYZ:\> Set-CMDiscoveryMethod -NetworkDiscovery -SiteCode "CM4" -Enabled $True -NetworkDiscoveryType ToplogyAndClient -SlowNetworkSpeed $True

Este comando modifica la detección de red para el sitio que tiene el código de sitio CM4. El comando especifica la topología y la detección de red de cliente y la opción de velocidad de red lenta. El comando también habilita la detección.

Ejemplo 2: Modificación de la detección del sistema de Active Directory

PS XYZ:\> $Schedule = New-CMSchedule -RecurInterval Minutes -Start "2012/10/20 00:00:00" -End "2013/10/20 00:00:00" -RecurCount 10
PS XYZ:\> Set-CMDiscoveryMethod -ActiveDirectorySystemDiscovery -SiteCode "CM4" -AddAdditionalAttribute "331", "431", "134" -DeltaDiscoveryIntervalMinutes 8 -Enabled $True -EnableDeltaDiscovery $True -EnableFilteringExpiredLogon $True -PollingSchedule $Schedule -RemoveAdditionalAttribute "123","cn" -TimeSinceLastLogonDays 80

El primer comando crea un objeto de programación mediante el cmdlet New-CMSchedule y lo almacena en la variable $Schedule.

El segundo comando habilita la detección de equipos para el sitio que tiene el código de sitio CM4. El comando especifica el objeto de programación almacenado en la variable $Schedule como la programación de sondeo y permite que la detección diferencial encuentre equipos nuevos y modificados desde la última detección. El comando especifica que la detección diferencial tiene lugar cada 8 minutos.

El segundo comando también limita los equipos encontrados a los que un usuario ha iniciado sesión en los últimos 80 días. Además, el comando agrega y quita los atributos especificados de los atributos usados para limitar los equipos.

Ejemplo 3: Modificación de la detección de bosques

PS XYZ:\> $Schedule = New-CMSchedule -RecurInterval Minutes -Start "2012/10/20 00:00:00" -End "2013/10/20 00:00:00" -RecurCount 10
PS XYZ:\> Set-CMDiscoveryMethod -ActiveDirectoryForestDiscovery -SiteCode "CM4" -EnableActiveDirectorySiteBoundaryCreation $True -Enabled $True  -EnableSubnetBoundaryCreation $True -PollingSchedule $Schedule

El primer comando crea un objeto schedule mediante el cmdlet New-CMSchedule y, a continuación, lo almacena en la variable $Schedule.

El segundo comando habilita este sitio de detección que tiene el código de sitio CM4. El comando especifica el objeto de programación almacenado en la variable $Schedule como intervalo de sondeo y habilita la creación de límites de Active Directory y la creación de límites de subred.

Ejemplo 4: Habilitación de la detección de latidos

PS XYZ:\> $Schedule = New-CMSchedule -RecurInterval Minutes -Start "2012/10/20 00:00:00" -End "2013/10/20 00:00:00" -RecurCount 10
PS XYZ:\> Set-CMDiscoveryMethod -Heartbeat -SiteCode "CM4" -Enabled $True -PollingSchedule $Schedule

El primer comando crea un objeto de programación mediante el cmdlet New-CMSchedule y lo almacena en la variable $Schedule.

El segundo comando habilita la detección de latidos y especifica el objeto almacenado en la variable $Schedule como la programación de sondeo del sitio que tiene el código de sitio CM4.

Parámetros

-ActiveDirectoryContainer

Especifica una matriz de nombres de contenedores de Active Directory.

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

-ActiveDirectoryForestDiscovery

Indica que el método de detección detecta grupos de seguridad, incluidos los grupos locales, globales y universales de ubicaciones especificadas en Servicios de dominio de Active Directory (AD DS).

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ActiveDirectoryGroupDiscovery

Indica que el método de detección detecta información adicional, incluida la unidad organizativa (OU) del equipo y la pertenencia a grupos, sobre los equipos detectados anteriormente desde ubicaciones especificadas en AD DS.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ActiveDirectorySystemDiscovery

Indica que el método de detección detecta equipos de ubicaciones especificadas en AD DS.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ActiveDirectoryUserDiscovery

Indica que el método de detección detecta usuarios de ubicaciones especificadas en AD DS.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-AddActiveDirectoryContainer

Type:String[]
Aliases:AddActiveDirectoryContainers
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AddAdditionalAttribute

Especifica una matriz de atributos de objeto de Active Directory. El cmdlet agrega estos atributos a la lista de atributos que Configuration Manager detecta.

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

-AddGroupDiscoveryScope

Type:ADGroupDiscoveryScope[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ClearActiveDirectoryContainer

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Solicitará confirmación antes de ejecutar el cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DeltaDiscoveryMins

Type:Int32
Aliases:DeltaDiscoveryIntervalMinutes, DeltaDiscoveryIntervalMins
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisableWildcardHandling

Este parámetro trata los caracteres comodín como valores de caracteres literales. No se puede combinar con ForceWildcardHandling.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DiscoverDistributionGroupMembership

Type:Boolean
Aliases:DiscoverDistributionGroupsMembership
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableActiveDirectorySiteBoundaryCreation

Indica si Configuration Manager crea límites de Active Directory a partir de la información de detección de AD DS.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Enabled

Indica si se va a habilitar la detección de Configuration Manager. Si especifica un valor de $False, Configuration Manager no detecta recursos mediante esta detección.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableDeltaDiscovery

Indica si Configuration Manager detecta los recursos creados o modificados en AD DS desde el último ciclo de detección. Si especifica un valor de $True para este parámetro, especifique un valor para el parámetro DeltaDiscoveryIntervalMinutes .

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableFilteringExpiredLogon

Indica si Configuration Manager detecta solo los equipos que han iniciado sesión en un dominio en un número de días especificado. Especifique el número de días mediante el parámetro TimeSinceLastLogonDays .

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableFilteringExpiredPassword

Indica si Configuration Manager detecta solo los equipos que han actualizado la contraseña de su cuenta de equipo en un número de días especificado. Especifique el número de días mediante el parámetro TimeSinceLastPasswordUpdateDays .

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableIncludeGroup

{{ Fill EnableIncludeGroup Description }}

Type:Boolean
Aliases:EnableIncludeGroups
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableRecursive

{{ Fill Enable Descripción recursiva }}

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableSubnetBoundaryCreation

Indica si Configuration Manager crea límites de intervalo de direcciones IP a partir de la información de detección de AD DS.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ForceWildcardHandling

Este parámetro procesa caracteres comodín y puede provocar un comportamiento inesperado (no recomendado). No se puede combinar con DisableWildcardHandling.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Heartbeat

Indica que el método de detección actualiza los registros de detección de clientes de Configuration Manager en la base de datos Configuration Manager sin detectar nuevos recursos.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-IncludeGroup

Type:SwitchParameter
Aliases:IncludeGroups
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NetworkDiscovery

Indica que el método de detección busca en la infraestructura de red dispositivos de red, como impresoras, enrutadores y puentes, que tienen direcciones IP.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-NetworkDiscoveryType

Especifica el tipo de detección de red. Si especifica el parámetro NetworkDiscovery , especifique uno de los tipos siguientes:

  • ToplogyAndClient. La detección busca la topología de la red y los posibles dispositivos cliente.
  • ToplogyClientAndClientOperatingSystem. La detección busca la topología de la red. La detección busca posibles dispositivos cliente y sus sistemas operativos y versiones.
  • Topología. La detección busca la topología de la red mediante la detección de subredes IP y enrutadores.
Type:NetworkDiscoveryType
Accepted values:Topology, TopologyAndClient, ToplogyAndClient, TopologyClientAndClientOperatingSystem, ToplogyClientAndClientOperatingSystem
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PassThru

Agregue este parámetro para devolver un objeto que represente el elemento con el que está trabajando. De forma predeterminada, este cmdlet no puede generar ninguna salida.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PollingSchedule

Especifica un objeto de programación. Para obtener un objeto de programación, use el cmdlet New-CMSchedule . La programación de sondeo determina la frecuencia con la que Configuration Manager intenta detectar grupos, sistemas o datos de usuario.

Type:IResultObject
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Recursive

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RemoveActiveDirectoryContainer

Type:String[]
Aliases:RemoveActiveDirectoryContainers
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RemoveAdditionalAttribute

Especifica una matriz de atributos de objeto de Active Directory. El cmdlet quita estos atributos de la lista de atributos que Configuration Manager detecta.

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

-RemoveGroupDiscoveryScope

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

-SiteCode

Especifica el código de sitio de un sitio Configuration Manager.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SlowNetworkSpeed

Indica si Configuration Manager realiza ajustes en su configuración de detección para las redes que tienen un ancho de banda bajo.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TimeSinceLastLogonDays

Especifica el número de días transcurridos desde el último inicio de sesión cuando el parámetro EnableFilteringExpiredLogon tenía un valor de $True.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TimeSinceLastPasswordUpdateDays

Especifica el número de días transcurridos desde la última contraseña actualizada cuando el parámetro EnableFilteringExpiredPassword tenía un valor de $True.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UserName

{{ Rellenar descripción del nombre de usuario }}

Type:String
Aliases:DiscoveryAccountUserName
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Muestra lo que ocurriría si se ejecuta el cmdlet. El cmdlet no se ejecuta.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

None