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
Vínculos relacionados
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de