Set-CMDiscoveryMethod
SYNOPSIS
Ändrar konfigurationsinställningarna för en identifieringsmetod.
SYNTAX
SearchByActiveDirectoryForestDiscovery (standard)
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>]
SearchByPatibeat
Set-CMDiscoveryMethod [-Enabled <Boolean>] [-Heartbeat] [-PassThru] [-PollingSchedule <IResultObject>]
[-SiteCode <String>] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
[<CommonParameters>]
DESCRIPTION
Cmdleten Set-CMDiscoveryMethod ändrar konfigurationsinställningarna för en identifieringsmetod. Identifiering identifierar dator- och användarresurser som Konfigurationshanteraren kan hantera. När Konfigurationshanteraren identifierar en resurs Konfigurationshanteraren en post i Konfigurationshanteraren databasen för resursen och dess associerade information. Du kan sedan använda identifieringsinformationen för att hjälpa dig att installera Konfigurationshanteraren-klienten och skapa anpassade frågor och samlingar för att logiskt gruppera resurser för relaterade hanteringsuppgifter.
Anteckning
Kör Konfigurationshanteraren cmdlets från Konfigurationshanteraren platsenhet, till exempel PS XYZ:\>
. Mer information finns i Komma igång.
EXAMPLES
Exempel 1: Ändra nätverksidentifiering
PS XYZ:\> Set-CMDiscoveryMethod -NetworkDiscovery -SiteCode "CM4" -Enabled $True -NetworkDiscoveryType ToplogyAndClient -SlowNetworkSpeed $True
Det här kommandot ändrar nätverksidentifiering för platsen som har platskoden CM4. Kommandot anger topologi och klientnätverksidentifiering och alternativet för långsam nätverkshastighet. Kommandot aktiverar även identifiering.
Exempel 2: Ändra identifiering av Active Directory-system
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
Det första kommandot skapar ett schemaobjekt med hjälp av cmdleten New-CMSchedule och lagrar det i $Schedule variabeln.
Det andra kommandot aktiverar datoridentifiering för platsen som har platskoden CM4. Kommandot anger schemaobjektet som lagras i variabeln $Schedule som avsökningsschema och gör att deltaidentifiering kan hitta nya och ändrade datorer sedan den senaste identifieringen. Kommandot anger att deltaidentifiering sker var 8:e minut.
Det andra kommandot begränsar också de datorer som har hittats till de som en användare har loggat in på under de senaste 80 dagarna. Dessutom lägger kommandot till och tar bort angivna attribut från de attribut som används för att begränsa datorer.
Exempel 3: Ändra skogsidentifiering
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
Det första kommandot skapar ett schemaobjekt med hjälp av cmdleten New-CMSchedule och lagrar det sedan i $Schedule variabeln.
Det andra kommandot aktiverar den här identifieringsplatsen som har platskoden CM4. Kommandot anger schemaobjektet som lagras i variabeln $Schedule som avsökningsintervall och gör det möjligt att skapa Active Directory-gränser och skapa undernätsgränser.
Exempel 4: Aktivera pulsslagsidentifiering
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
Det första kommandot skapar ett schemaobjekt med hjälp av cmdleten New-CMSchedule och lagrar det i $Schedule variabeln.
Det andra kommandot aktiverar pulsslagsidentifiering och anger det objekt som lagras i $Schedule variabeln som avsökningsschema för platsen som har platskoden CM4.
PARAMETERS
-ActiveDirectoryContainer
Anger en matris med namn på Active Directory-containrar.
Type: String[]
Parameter Sets: SearchByActiveDirectorySystemDiscovery, SearchByActiveDirectoryUserDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ActiveDirectoryForestDiscovery
Anger att identifieringsmetoden identifierar säkerhetsgrupper, inklusive lokala, globala och universella grupper från angivna platser i Active Directory Domain Services (AD DS).
Type: SwitchParameter
Parameter Sets: SearchByActiveDirectoryForestDiscovery
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ActiveDirectoryGroupDiscovery
Anger att identifieringsmetoden identifierar ytterligare information, inklusive datorns organisationsenhet (OU) och gruppmedlemskap, om tidigare identifierade datorer från angivna platser i AD DS.
Type: SwitchParameter
Parameter Sets: SearchByActiveDirectoryGroupDiscovery
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ActiveDirectorySystemDiscovery
Anger att identifieringsmetoden identifierar datorer från angivna platser i AD DS.
Type: SwitchParameter
Parameter Sets: SearchByActiveDirectorySystemDiscovery
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ActiveDirectoryUserDiscovery
Anger att identifieringsmetoden identifierar användare från angivna platser i AD DS.
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
Anger en matris med Active Directory-objektattribut. Cmdleten lägger till dessa attribut i listan över attribut som Konfigurationshanteraren identifierar.
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
Uppmanar dig att bekräfta innan du kör cmdleten.
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
Den här parametern behandlar jokertecken som värden för literaltecken. Du kan inte kombinera den med 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
-EnableActiveDirectorySiteBoundaryCreation
Anger om Konfigurationshanteraren skapar Active Directory-gränser från AD DS-identifieringsinformation.
Type: Boolean
Parameter Sets: SearchByActiveDirectoryForestDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-EnableDeltaDiscovery
Anger om Konfigurationshanteraren identifierar resurser som skapats eller ändrats i AD DS sedan den senaste identifieringscykeln. Om du anger värdet för $True för den här parametern anger du ett värde för parametern 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
Anger om Konfigurationshanteraren bara identifierar datorer som har loggat in på en domän inom ett angivet antal dagar. Ange antalet dagar med hjälp av parametern TimeSinceLastLogonDays.
Type: Boolean
Parameter Sets: SearchByActiveDirectorySystemDiscovery, SearchByActiveDirectoryGroupDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-EnableFilteringExpiredPassword
Anger om Konfigurationshanteraren bara identifierar datorer som har uppdaterat sitt lösenord för datorkontot inom ett angivet antal dagar. Ange antalet dagar med hjälp av parametern TimeSinceLastPasswordUpdateDays.
Type: Boolean
Parameter Sets: SearchByActiveDirectorySystemDiscovery, SearchByActiveDirectoryGroupDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-EnableIncludeGroup
{{ Fill 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
-EnableRecursive
{{ Fill EnableRecursive Description }}
Type: Boolean
Parameter Sets: SearchByActiveDirectorySystemDiscovery, SearchByActiveDirectoryUserDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-EnableSubnetBoundaryCreation
Anger om Konfigurationshanteraren skapar gränser för IP-adressintervall från AD DS-identifieringsinformation.
Type: Boolean
Parameter Sets: SearchByActiveDirectoryForestDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Enabled (Aktiverat)
Anger om du vill aktivera Konfigurationshanteraren identifiering. Om du anger värdet för $False Konfigurationshanteraren inte resurser med hjälp av den här identifieringen.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ForceWildcardHandling
Den här parametern bearbetar jokertecken och kan leda till oväntat beteende (rekommenderas inte). Du kan inte kombinera den med DisableWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Heartbeat
Anger att identifieringsmetoden uppdaterar identifieringsposter för Konfigurationshanteraren klienter i Konfigurationshanteraren utan att identifiera nya resurser.
Type: SwitchParameter
Parameter Sets: SearchByHeartbeat
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-IncludeGroup
Type: SwitchParameter
Parameter Sets: SearchByActiveDirectorySystemDiscovery, SearchByActiveDirectoryUserDiscovery
Aliases: IncludeGroups
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-NetworkDiscovery
Anger att identifieringsmetoden söker i nätverksinfrastrukturen efter nätverksenheter, till exempel skrivare, routrar och bryggor, som har IP-adresser.
Type: SwitchParameter
Parameter Sets: SearchByNetworkDiscovery
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-NetworkDiscoveryType
Anger nätverksidentifieringstypen. Om du anger parametern NetworkDiscovery anger du någon av följande typer:
- ToplogyAndClient. Identifieringen hittar nätverkets topologi och potentiella klientenheter.
- ToplogyClientAndClientOperatingSystem. Identifieringen hittar nätverkets topologi. Identifieringen hittar potentiella klientenheter och deras operativsystem och versioner.
- Topologi. Identifieringen hittar nätverkets topologi genom att identifiera IP-undernät och routrar.
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
Lägg till den här parametern för att returnera ett objekt som representerar det objekt som du arbetar med. Som standard genererar denna cmdlet kanske inte några utdata.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-PollingSchedule
Anger ett schemaobjekt. Om du vill hämta ett schemaobjekt använder du cmdleten New-CMSchedule. Avsökningsschemat avgör hur ofta Konfigurationshanteraren försöker identifiera grupper, system eller användardata.
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
-Rekursiv
Type: SwitchParameter
Parameter Sets: SearchByActiveDirectorySystemDiscovery, SearchByActiveDirectoryUserDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-RemoveActiveDirectoryContainer
Type: String[]
Parameter Sets: SearchByActiveDirectorySystemDiscovery, SearchByActiveDirectoryUserDiscovery
Aliases: RemoveActiveDirectoryContainers
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-RemoveAdditionalAttribute
Anger en matris med Active Directory-objektattribut. Cmdleten tar bort dessa attribut från listan över attribut som Konfigurationshanteraren identifierar.
Type: String[]
Parameter Sets: SearchByActiveDirectorySystemDiscovery, SearchByActiveDirectoryUserDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-RemoveGroupDiscoveryScope
Type: String[]
Parameter Sets: SearchByActiveDirectoryGroupDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SiteCode
Anger platskoden för en Konfigurationshanteraren plats.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SlowNetwork Speed
Anger om Konfigurationshanteraren gör justeringar i identifieringsinställningarna för nätverk som har låg bandbredd.
Type: Boolean
Parameter Sets: SearchByNetworkDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-TimeSinceLastLogonDays
Anger antalet dagar sedan den senaste inloggningen när parametern EnableFilteringExpiredLogon hade värdet $True.
Type: Int32
Parameter Sets: SearchByActiveDirectorySystemDiscovery, SearchByActiveDirectoryGroupDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-TimeSinceLastPasswordUpdateDays
Anger antalet dagar sedan det senaste lösenordet uppdaterades när parametern EnableFilteringExpiredPassword hade värdet $True.
Type: Int32
Parameter Sets: SearchByActiveDirectorySystemDiscovery, SearchByActiveDirectoryGroupDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-UserName
{{ Fill UserName Description }}
Type: String
Parameter Sets: SearchByActiveDirectorySystemDiscovery, SearchByActiveDirectoryUserDiscovery
Aliases: DiscoveryAccountUserName
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-WhatIf
Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters
Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.