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