Compartir a través de


Set-CMDiscoveryMethod

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

Sintaxis

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 puede administrar. Cuando Configuration Manager detecta un recurso, Configuration Manager crea un registro en la base de datos de 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 de 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 de Configuration Manager, por ejemplo PS 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.

Tipo:String[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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 Active Directory Domain Services (AD DS).

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ActiveDirectorySystemDiscovery

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

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ActiveDirectoryUserDiscovery

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

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-AddActiveDirectoryContainer

Tipo:String[]
Alias:AddActiveDirectoryContainers
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:String[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-AddGroupDiscoveryScope

Tipo:ADGroupDiscoveryScope[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ClearActiveDirectoryContainer

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Confirm

Solicitará confirmación antes de ejecutar el cmdlet.

Tipo:SwitchParameter
Alias:cf
Posición:Named
Valor predeterminado:False
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DeltaDiscoveryMins

Tipo:Int32
Alias:DeltaDiscoveryIntervalMinutes, DeltaDiscoveryIntervalMins
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DisableWildcardHandling

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

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DiscoverDistributionGroupMembership

Tipo:Boolean
Alias:DiscoverDistributionGroupsMembership
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-EnableActiveDirectorySiteBoundaryCreation

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

Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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 .

Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-EnableFilteringExpiredLogon

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

Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-EnableFilteringExpiredPassword

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

Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-EnableIncludeGroup

{{ Fill EnableIncludeGroup Description }}

Tipo:Boolean
Alias:EnableIncludeGroups
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-EnableRecursive

{{ Fill Enable Descripción recursiva }}

Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ForceWildcardHandling

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

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Heartbeat

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

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-IncludeGroup

Tipo:SwitchParameter
Alias:IncludeGroups
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.
Tipo:NetworkDiscoveryType
Valores aceptados:Topology, TopologyAndClient, ToplogyAndClient, TopologyClientAndClientOperatingSystem, ToplogyClientAndClientOperatingSystem
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:IResultObject
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Recursive

Tipo:SwitchParameter
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-RemoveActiveDirectoryContainer

Tipo:String[]
Alias:RemoveActiveDirectoryContainers
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:String[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-RemoveGroupDiscoveryScope

Tipo:String[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-SiteCode

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

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:Boolean
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:Int32
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín: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.

Tipo:Int32
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-UserName

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

Tipo:String
Alias:DiscoveryAccountUserName
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-WhatIf

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

Tipo:SwitchParameter
Alias:wi
Posición:Named
Valor predeterminado:False
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Entradas

None