Set-CMDiscoveryMethod
SYNOPSIS
Altera as definições de configuração de um método de descoberta.
SYNTAX
SearchByActiveDirectoryForestDiscovery (Padrão)
Set-CMDiscoveryMethod [-ActiveDirectoryForestDiscovery] [-EnableActiveDirectorySiteBoundaryCreation <Boolean>]
[-Enabled <Boolean>] [-EnableSubnetBoundaryCreation <Boolean>] [-PassThru] [-PollingSchedule <IResultObject>]
[-SiteCode <String>] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
[<CommonParameters>]
SearchByActiveDirectorySystemDiscovery
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>]
SearchByActiveDirectoryUserDiscovery
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>]
SearchByActiveDirectoryGroupDiscovery
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>]
SearchByNetworkDiscovery
Set-CMDiscoveryMethod [-Enabled <Boolean>] [-NetworkDiscovery] [-NetworkDiscoveryType <NetworkDiscoveryType>]
[-PassThru] [-SiteCode <String>] [-SlowNetworkSpeed <Boolean>] [-DisableWildcardHandling]
[-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]
SearchByHeartbeat
Set-CMDiscoveryMethod [-Enabled <Boolean>] [-Heartbeat] [-PassThru] [-PollingSchedule <IResultObject>]
[-SiteCode <String>] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
[<CommonParameters>]
DESCRIPTION
O cmdlet Set-CMDiscoveryMethod altera as definições de configuração de um método de descoberta. A Discovery identifica os recursos de computador e utilizador que o Gestor de Configuração pode gerir. Quando o Gestor de Configuração descobre um recurso, o Gestor de Configuração cria um registo na base de dados do Gestor de Configuração para o recurso e as suas informações associadas. Em seguida, pode utilizar as informações de descoberta para ajudá-lo a instalar o cliente Gestor de Configuração e criar consultas e coleções personalizadas para, logicamente, agrupar recursos para tarefas de gestão relacionadas.
Nota
Executar cmdlets do Gestor de Configuração a partir da unidade do site do Gestor de Configuração, por exemplo PS XYZ:\>
. Para mais informações, consulte a partida.
EXAMPLES
Exemplo 1: Modificar a descoberta da rede
PS XYZ:\> Set-CMDiscoveryMethod -NetworkDiscovery -SiteCode "CM4" -Enabled $True -NetworkDiscoveryType ToplogyAndClient -SlowNetworkSpeed $True
Este comando modifica a descoberta da rede para o site que tem o código do site CM4. O comando especifica a topologia e a descoberta da rede de clientes e a opção de velocidade de rede lenta. O comando também permite a descoberta.
Exemplo 2: Modificar a descoberta do sistema ative de diretório
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
O primeiro comando cria um objeto de agenda usando o cmdlet New-CMSchedule e armazena-o na variável $Schedule.
O segundo comando permite a descoberta do computador para o site que tem o código de site CM4. O comando especifica o objeto de programação armazenado no $Schedule variável como o horário de votação e permite que a descoberta delta encontre computadores novos e modificados desde a última descoberta. O comando especifica que a descoberta delta ocorre a cada 8 minutos.
O segundo comando também limita os computadores encontrados àqueles que um utilizador iniciou sessão nos últimos 80 dias. Além disso, o comando adiciona e remove atributos especificados dos atributos utilizados para limitar os computadores.
Exemplo 3: Modificar a descoberta da floresta
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
O primeiro comando cria um objeto de agenda usando o cmdlet New-CMSchedule e, em seguida, armazena-o na variável $Schedule.
O segundo comando permite este site de descoberta que tem o código do site CM4. O comando especifica o objeto de programação armazenado na variável $Schedule como intervalo de votação e permite a criação de limites do Diretório Ativo e a criação de limites de sub-rede.
Exemplo 4: Permitir a descoberta do batimento cardíaco
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
O primeiro comando cria um objeto de agenda usando o cmdlet New-CMSchedule e armazena-o na variável $Schedule.
O segundo comando permite a descoberta do batimento cardíaco e especifica o objeto armazenado na variável $Schedule como o calendário de votação para o site que tem o código do site CM4.
PARAMETERS
-ActiveDirectoryContainer
Especifica uma série de nomes de contentores do Diretório Ativo.
Type: String[]
Parameter Sets: SearchByActiveDirectorySystemDiscovery, SearchByActiveDirectoryUserDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ActiveDirectoryForestDiscovery
Indica que o método de descoberta descobre grupos de segurança, incluindo grupos locais, globais e universais a partir de locais especificados em Serviços de Domínio do Diretório Ativo (DS AD).
Type: SwitchParameter
Parameter Sets: SearchByActiveDirectoryForestDiscovery
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ActiveDirectoryGroupDiscovery
Indica que o método de descoberta descobre informações adicionais, incluindo a unidade organizacional de computadores (OU) e a filiação em grupo, sobre computadores previamente descobertos a partir de locais especificados em DS AD.
Type: SwitchParameter
Parameter Sets: SearchByActiveDirectoryGroupDiscovery
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ActiveDirectorySystemDiscovery
Indica que o método de descoberta descobre computadores a partir de locais especificados em DS AD.
Type: SwitchParameter
Parameter Sets: SearchByActiveDirectorySystemDiscovery
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ActiveDirectoryUserDiscovery
Indica que o método de descoberta descobre os utilizadores a partir de locais especificados em DS AD.
Type: SwitchParameter
Parameter Sets: SearchByActiveDirectoryUserDiscovery
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-AddActiveDirectoryContainer
Type: String[]
Parameter Sets: SearchByActiveDirectorySystemDiscovery, SearchByActiveDirectoryUserDiscovery
Aliases: AddActiveDirectoryContainers
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-AddAdditionalAttribute
Especifica uma matriz de atributos de objetos do Ative Directory. O cmdlet adiciona estes atributos à lista de atributos que o Gestor de Configuração descobre.
Type: String[]
Parameter Sets: SearchByActiveDirectorySystemDiscovery, SearchByActiveDirectoryUserDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-AddGroupDiscoveryScope
Type: ADGroupDiscoveryScope[]
Parameter Sets: SearchByActiveDirectoryGroupDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ClearActiveDirectoryContainer
Type: SwitchParameter
Parameter Sets: SearchByActiveDirectorySystemDiscovery, SearchByActiveDirectoryUserDiscovery, SearchByActiveDirectoryGroupDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Confirm
Solicita a sua confirmação antes de executar o cmdlet.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
-DeltaDiscoveryMins
Type: Int32
Parameter Sets: SearchByActiveDirectorySystemDiscovery, SearchByActiveDirectoryUserDiscovery, SearchByActiveDirectoryGroupDiscovery
Aliases: DeltaDiscoveryIntervalMinutes, DeltaDiscoveryIntervalMins
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DisableWildcardHandling
Este parâmetro trata os caracteres wildcard como valores de caracteres literais. Não pode combiná-lo com ForceWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DiscoverDistributionGroupMembership
Type: Boolean
Parameter Sets: SearchByActiveDirectoryGroupDiscovery
Aliases: DiscoverDistributionGroupsMembership
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ActivarActiveDirectorySiteBoundaryCreation
Indica se o Gestor de Configuração cria limites de Diretório Ativo a partir de informações de descoberta de DS AD.
Type: Boolean
Parameter Sets: SearchByActiveDirectoryForestDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-EnableDeltaDiscovery
Indica se o Gestor de Configuração descobre recursos criados ou modificados em DS AD desde o último ciclo de descoberta. Se especificar um valor de $True para este parâmetro, especifique um valor para o parâmetro DeltaDiscoveryIntervalMinutes.
Type: Boolean
Parameter Sets: SearchByActiveDirectorySystemDiscovery, SearchByActiveDirectoryUserDiscovery, SearchByActiveDirectoryGroupDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-EnableFilteringExpiredLogon
Indica se o Gestor de Configuração descobre apenas computadores que iniciaram sessão num domínio dentro de um determinado número de dias. Especifique o número de dias utilizando o parâmetro TimeSinceLastLogonDays.
Type: Boolean
Parameter Sets: SearchByActiveDirectorySystemDiscovery, SearchByActiveDirectoryGroupDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-EnableFilteringExpiredPassword
Indica se o Gestor de Configuração descobre apenas computadores que atualizaram a palavra-passe da sua conta de computador dentro de um número especificado de dias. Especifique o número de dias utilizando o parâmetro TimeSinceLastPasswordUpdateDays.
Type: Boolean
Parameter Sets: SearchByActiveDirectorySystemDiscovery, SearchByActiveDirectoryGroupDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-EnableIncludeGroup
{{ Preenchimento EnableIncludeGroup Description }}
Type: Boolean
Parameter Sets: SearchByActiveDirectorySystemDiscovery, SearchByActiveDirectoryUserDiscovery
Aliases: EnableIncludeGroups
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Ativar a Recursiva
{{ Preencha a descrição requerissiva de substituição }}
Type: Boolean
Parameter Sets: SearchByActiveDirectorySystemDiscovery, SearchByActiveDirectoryUserDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Permitir a Criação de AubnetBoundaryCreation
Indica se o Gestor de Configuração cria limites de intervalo de endereço IP a partir de informações de descoberta de DS AD.
Type: Boolean
Parameter Sets: SearchByActiveDirectoryForestDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Habilitado
Indica se ativa a descoberta do Gestor de Configuração. Se especificar um valor de $False, o Gestor de Configuração não descobre recursos utilizando esta descoberta.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ForceWildcardHandling
Este parâmetro processa caracteres wildcard e pode levar a um comportamento inesperado (não recomendado). Não é possível combiná-lo com DisableWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
- Batimento cardíaco
Indica que o método de descoberta atualiza os registos de descoberta dos clientes do Gestor de Configuração na base de dados do Gestor de Configuração sem descobrir novos recursos.
Type: SwitchParameter
Parameter Sets: SearchByHeartbeat
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Incluir o Grupo
Type: SwitchParameter
Parameter Sets: SearchByActiveDirectorySystemDiscovery, SearchByActiveDirectoryUserDiscovery
Aliases: IncludeGroups
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-NetworkDiscovery
Indica que o método de descoberta procura a infraestrutura de rede para dispositivos de rede, tais como impressoras, routers e pontes, que têm endereços IP.
Type: SwitchParameter
Parameter Sets: SearchByNetworkDiscovery
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-NetworkDiscoveryType
Especifica o tipo de descoberta de rede. Se especificar o parâmetro NetworkDiscovery, especifique um dos seguintes tipos:
- ToplogyAndClient. A descoberta encontra a topologia da sua rede e potenciais dispositivos clientes.
- ToplogyClientAndClientOperatingSystem. A descoberta encontra a topologia da sua rede. A descoberta encontra potenciais dispositivos clientes e seus sistemas operativos e versões.
- A topologia. A descoberta encontra a topologia da sua rede descobrindo sub-redes IP e routers.
Type: NetworkDiscoveryType
Parameter Sets: SearchByNetworkDiscovery
Aliases:
Accepted values: Topology, TopologyAndClient, ToplogyAndClient, TopologyClientAndClientOperatingSystem, ToplogyClientAndClientOperatingSystem
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
- PassThru
Adicione este parâmetro para devolver um objeto que represente o item com o qual está a trabalhar. Por predefinição, este cmdlet pode não gerar qualquer saída.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SondagemSchedule
Especifica um objeto de agenda. Para obter um objeto de agenda, utilize o cmdlet New-CMSchedule. O calendário de votação determina com que frequência o Gestor de Configurações tenta descobrir grupos, sistemas ou dados do utilizador.
Type: IResultObject
Parameter Sets: SearchByActiveDirectoryForestDiscovery, SearchByActiveDirectorySystemDiscovery, SearchByActiveDirectoryUserDiscovery, SearchByActiveDirectoryGroupDiscovery, SearchByHeartbeat
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Recursivo
Type: SwitchParameter
Parameter Sets: SearchByActiveDirectorySystemDiscovery, SearchByActiveDirectoryUserDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-RemoverAtivasContainer
Type: String[]
Parameter Sets: SearchByActiveDirectorySystemDiscovery, SearchByActiveDirectoryUserDiscovery
Aliases: RemoveActiveDirectoryContainers
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-RemoverAdditionalAttribute
Especifica uma matriz de atributos de objetos do Ative Directory. O cmdlet remove estes atributos da lista de atributos que o Gestor de Configuração descobre.
Type: String[]
Parameter Sets: SearchByActiveDirectorySystemDiscovery, SearchByActiveDirectoryUserDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Remover oGroupDiscoveryScope
Type: String[]
Parameter Sets: SearchByActiveDirectoryGroupDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
- SiteCode
Especifica o código do site para um site do Gestor de Configurações.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SlowNetworkSpeed
Indica se o Gestor de Configuração faz ajustes nas suas definições de descoberta para redes com pouca largura de banda.
Type: Boolean
Parameter Sets: SearchByNetworkDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-TimeSinceLastLogonDays
Especifica o número de dias desde o último logon quando o parâmetro EnableFilteringExpiredLogon tinha um valor de $True.
Type: Int32
Parameter Sets: SearchByActiveDirectorySystemDiscovery, SearchByActiveDirectoryGroupDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-TimeSinceLastPasswordUpdateDays
Especifica o número de dias desde a última palavra-passe atualizada quando o parâmetro EnableFilteringExpiredPassword tinha um valor de $True.
Type: Int32
Parameter Sets: SearchByActiveDirectorySystemDiscovery, SearchByActiveDirectoryGroupDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-UserName
{{ Preencha descrição do nome do utilizador }}
Type: String
Parameter Sets: SearchByActiveDirectorySystemDiscovery, SearchByActiveDirectoryUserDiscovery
Aliases: DiscoveryAccountUserName
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
- O QueIf
Apresenta o que aconteceria mediante a execução do cmdlet. O comandante não funciona.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction e -WarningVariable. Para mais informações, consulte about_CommonParameters.