Set-CMDiscoveryMethod
SYNOPSIS
Zmienia ustawienia konfiguracji metody odnajdywania.
SYNTAX
SearchByActiveDirectoryForestDiscovery (ustawienie domyślne)
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>]
SearchBy Wyliczbeat
Set-CMDiscoveryMethod [-Enabled <Boolean>] [-Heartbeat] [-PassThru] [-PollingSchedule <IResultObject>]
[-SiteCode <String>] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
[<CommonParameters>]
DESCRIPTION
Polecenie cmdlet Set-CMDiscoveryMethod zmienia ustawienia konfiguracji metody odnajdywania. Odnajdywanie identyfikuje zasoby komputera i użytkownika, Menedżer konfiguracji nimi zarządzać. Po Menedżer konfiguracji zasobu program Menedżer konfiguracji rekord w bazie danych Menedżer konfiguracji dla zasobu i skojarzonych z nim informacji. Następnie można użyć informacji odnajdywania, aby zainstalować klienta usługi Menedżer konfiguracji oraz utworzyć niestandardowe zapytania i kolekcje w celu logicznego grupowania zasobów dla powiązanych zadań zarządzania.
Uwaga
Uruchom Menedżer konfiguracji cmdlet z dysku Menedżer konfiguracji lokacji, na przykład PS XYZ:\>
. Aby uzyskać więcej informacji, zobacz wprowadzenie.
EXAMPLES
Przykład 1: Modyfikowanie odnajdywania sieci
PS XYZ:\> Set-CMDiscoveryMethod -NetworkDiscovery -SiteCode "CM4" -Enabled $True -NetworkDiscoveryType ToplogyAndClient -SlowNetworkSpeed $True
To polecenie modyfikuje odnajdywanie sieci dla lokacji, która ma kod lokacji CM4. Polecenie określa topologię i odnajdywanie sieci klienta oraz opcję powolnej szybkości sieci. Polecenie włącza również odnajdywanie.
Przykład 2: Modyfikowanie odnajdywania systemu usługi 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
Pierwsze polecenie tworzy obiekt schedule przy użyciu polecenia cmdlet New-CMSchedule i zapisuje go w zmiennej $Schedule .
Drugie polecenie włącza odnajdywanie komputerów dla lokacji z kodem lokacji CM4. Polecenie określa obiekt schedule przechowywany w zmiennej $Schedule jako harmonogram sondowania i umożliwia odnajdywanie różnicowe w celu znalezienia nowych i zmodyfikowanych komputerów od czasu ostatniego odnajdywania. Polecenie określa, że odnajdywanie różnicowe odbywa się co 8 minut.
Drugie polecenie ogranicza również komputery znalezione do komputerów, na których użytkownik zalogował się w ciągu ostatnich 80 dni. Ponadto polecenie dodaje i usuwa określone atrybuty z atrybutów używanych do ograniczania komputerów.
Przykład 3: Modyfikowanie odnajdywania lasu
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
Pierwsze polecenie tworzy obiekt schedule przy użyciu polecenia cmdlet New-CMSchedule, a następnie zapisuje go w $Schedule zmiennej .
Drugie polecenie włącza tę lokację odnajdywania, która ma kod lokacji CM4. Polecenie określa obiekt schedule przechowywany w zmiennej $Schedule jako interwał sondowania i umożliwia tworzenie granic usługi Active Directory i tworzenie granic podsieci.
Przykład 4: Włączanie odnajdywania pulsu
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
Pierwsze polecenie tworzy obiekt schedule przy użyciu polecenia cmdlet New-CMSchedule i zapisuje go w zmiennej $Schedule .
Drugie polecenie włącza odnajdywanie pulsu i określa obiekt przechowywany w zmiennej $Schedule jako harmonogram sondowania dla lokacji, która ma kod lokacji CM4.
PARAMETERS
-ActiveDirectoryContainer
Określa tablicę nazw kontenerów usługi Active Directory.
Type: String[]
Parameter Sets: SearchByActiveDirectorySystemDiscovery, SearchByActiveDirectoryUserDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ActiveDirectoryForestDiscovery
Wskazuje, że metoda odnajdywania odnajduje grupy zabezpieczeń, w tym grupy lokalne, globalne i uniwersalne z określonych lokalizacji w 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
Wskazuje, że metoda odnajdywania odnajduje dodatkowe informacje, w tym jednostkę organizacyjną komputera i członkostwo w grupach, o wcześniej odnalezionych komputerach z określonych lokalizacji w AD DS.
Type: SwitchParameter
Parameter Sets: SearchByActiveDirectoryGroupDiscovery
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ActiveDirectorySystemDiscovery
Wskazuje, że metoda odnajdywania odnajduje komputery z określonych lokalizacji w AD DS.
Type: SwitchParameter
Parameter Sets: SearchByActiveDirectorySystemDiscovery
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ActiveDirectoryUserDiscovery
Wskazuje, że metoda odnajdywania odnajduje użytkowników z określonych lokalizacji w 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
Określa tablicę atrybutów obiektu usługi Active Directory. Polecenie cmdlet dodaje te atrybuty do listy atrybutów, które Menedżer konfiguracji odnajdy.
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
Monituje o potwierdzenie przed uruchomieniem polecenia 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
Ten parametr traktuje symbole wieloznaczne jako wartości znaków literału. Nie można połączyć go z 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
Wskazuje, czy program Menedżer konfiguracji granice usługi Active Directory na AD DS informacji odnajdywania.
Type: Boolean
Parameter Sets: SearchByActiveDirectoryForestDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-EnableDeltaDiscovery
Wskazuje, czy Menedżer konfiguracji odnajduje zasoby utworzone lub zmodyfikowane AD DS od ostatniego cyklu odnajdywania. Jeśli określisz wartość parametru $True, określ wartość parametru 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
Wskazuje, Menedżer konfiguracji odnajduje tylko komputery, które zalogowały się do domeny w ciągu określonej liczby dni. Określ liczbę dni przy użyciu parametru TimeSinceLastLogonDays.
Type: Boolean
Parameter Sets: SearchByActiveDirectorySystemDiscovery, SearchByActiveDirectoryGroupDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-EnableFilteringExpiredPassword
Wskazuje, Menedżer konfiguracji odnajduje tylko komputery, które zaktualizowały hasło konta komputera w ciągu określonej liczby dni. Określ liczbę dni przy użyciu parametru 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
Wskazuje, czy Menedżer konfiguracji zakres adresów IP na AD DS informacji odnajdywania.
Type: Boolean
Parameter Sets: SearchByActiveDirectoryForestDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Włączone
Wskazuje, czy włączyć odnajdywanie Menedżer konfiguracji odnajdywania. Jeśli określisz wartość $False, Menedżer konfiguracji nie odnajduje zasobów przy użyciu tego odnajdywania.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ForceWildcardHandling
Ten parametr przetwarza symbole wieloznaczne i może prowadzić do nieoczekiwanego zachowania (nie jest zalecane). Nie można połączyć go z disableWildcardHandling.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-Heartbeat (Puls)
Wskazuje, że metoda odnajdywania aktualizuje rekordy odnajdywania dla klientów Menedżer konfiguracji w Menedżer konfiguracji bazy danych bez odnajdywania nowych zasobów.
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
Wskazuje, że metoda odnajdywania wyszukuje w infrastrukturze sieci urządzeń sieciowych, takich jak drukarki, routery i mostki, które mają adresy IP.
Type: SwitchParameter
Parameter Sets: SearchByNetworkDiscovery
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-NetworkDiscoveryType
Określa typ odnajdywania sieci. W przypadku określenia parametru NetworkDiscovery określ jeden z następujących typów:
- ToplogyAndClient. Odnajdywanie znajduje topologię sieci i potencjalnych urządzeń klienckich.
- ToplogyClientAndClientOperatingSystem. Odnajdywanie znajduje topologię sieci. Odnajdywanie znajduje potencjalne urządzenia klienckie oraz ich systemy operacyjne i wersje.
- Topologii. Odnajdywanie znajduje topologię sieci, odnajdując podsieci i routery IP.
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
Dodaj ten parametr, aby zwrócić obiekt reprezentujący element, z którym pracujesz. Domyślnie to polecenie cmdlet może nie generować żadnych danych wyjściowych.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-PollingSchedule
Określa obiekt harmonogramu. Aby uzyskać obiekt harmonogramu, użyj polecenia cmdlet New-CMSchedule. Harmonogram sondowania określa, jak często Menedżer konfiguracji próby odnajdywania grup, systemów lub danych użytkownika.
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
-Cykliczne
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
Określa tablicę atrybutów obiektu usługi Active Directory. Polecenie cmdlet usuwa te atrybuty z listy atrybutów, które Menedżer konfiguracji odnajdy.
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 (Kod lokacji)
Określa kod lokacji dla Menedżer konfiguracji lokacji.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SlowNetwork Speed
Wskazuje, Menedżer konfiguracji dokonuje korekt ustawień odnajdywania dla sieci o niskiej przepustowości.
Type: Boolean
Parameter Sets: SearchByNetworkDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-TimeSinceLastLogonDays
Określa liczbę dni od ostatniego logowania, gdy Parametr EnableFilteringExpiredLogon miał wartość $True.
Type: Int32
Parameter Sets: SearchByActiveDirectorySystemDiscovery, SearchByActiveDirectoryGroupDiscovery
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-TimeSinceLastPasswordUpdateDays
Określa liczbę dni od ostatniej aktualizacji hasła, gdy parametr EnableFilteringExpiredPassword miał wartość $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
Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie jest uruchamiane.
Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi
Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
Typowe parametry
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.