Set-CMDiscoveryMethod
變更探索方法的組態設定。
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
Set-CMDiscoveryMethod Cmdlet 會變更探索方法的組態設定。 探索會識別Configuration Manager可以管理的電腦和使用者資源。 當Configuration Manager探索資源時,Configuration Manager在Configuration Manager資料庫中為資源及其相關聯的資訊建立記錄。 然後,您可以使用探索資訊來協助您安裝Configuration Manager用戶端,並建立自訂查詢和集合,以邏輯方式將相關管理工作的資源分組。
注意事項
從Configuration Manager月臺磁片磁碟機執行 Configuration Manager Cmdlet,例如 PS XYZ:\>
。 如需詳細資訊,請 參閱開始使用。
範例
範例 1:修改網路探索
PS XYZ:\> Set-CMDiscoveryMethod -NetworkDiscovery -SiteCode "CM4" -Enabled $True -NetworkDiscoveryType ToplogyAndClient -SlowNetworkSpeed $True
此命令會修改具有月臺碼 CM4 之月臺的網路探索。 命令會指定拓撲和用戶端網路探索,以及緩慢的網路速度選項。 命令也會啟用探索。
範例 2:修改 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
第一個命令會使用 New-CMSchedule Cmdlet 建立排程物件,並將它儲存在 $Schedule 變數中。
第二個命令會啟用具有月臺碼 CM4 之月臺的電腦探索。 命令會將儲存在$Schedule變數中的排程物件指定為輪詢排程,並可讓差異探索尋找自上次探索之後的新電腦和修改過的電腦。 命令會指定每隔 8 分鐘進行一次差異探索。
第二個命令也會將找到的電腦限制為使用者在過去 80 天內登入的電腦。 此外,此命令會從用來限制電腦的屬性中新增和移除指定的屬性。
範例 3:修改樹系探索
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
第一個命令會使用 New-CMSchedule Cmdlet 建立排程物件,然後將它儲存在 $Schedule 變數中。
第二個命令會啟用此具有月臺碼 CM4 的探索網站。 命令會將儲存在$Schedule變數中的排程物件指定為輪詢間隔,並啟用 Active Directory 界限建立和子網界限建立。
範例 4:啟用活動訊號探索
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
第一個命令會使用 New-CMSchedule Cmdlet 建立排程物件,並將它儲存在 $Schedule 變數中。
第二個命令會啟用活動訊號探索,並指定儲存在$Schedule變數中的物件,作為具有網站碼 CM4 之網站的輪詢排程。
參數
-ActiveDirectoryContainer
指定 Active Directory 容器名稱的陣列。
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ActiveDirectoryForestDiscovery
指出此探索方法會探索安全性群組,包括來自 AD DS) 中指定位置的本機、全域和通用群組Active Directory 網域服務 (。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ActiveDirectoryGroupDiscovery
指出探索方法會探索其他資訊,包括電腦群組織單位 (OU) 和群組成員資格,以及先前從 AD DS 中指定位置探索到的電腦。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ActiveDirectorySystemDiscovery
表示探索方法會從 AD DS 中的指定位置探索電腦。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ActiveDirectoryUserDiscovery
指出探索方法會從 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
指定 Active Directory 物件屬性的陣列。 Cmdlet 會將這些屬性新增至Configuration Manager探索的屬性清單。
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
執行 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
此參數會將萬用字元視為常值字元值。 您無法將其與 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
指出Configuration Manager是否從 AD DS 探索資訊建立 Active Directory 界限。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Enabled
指出是否啟用Configuration Manager探索。 如果您指定$False的值,Configuration Manager不會使用此探索來探索資源。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableDeltaDiscovery
指出Configuration Manager是否探索自上一個探索週期以來在 AD DS 中建立或修改的資源。 如果您為此參數指定$True值,請指定 DeltaDiscoveryIntervalMinutes 參數的 值。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableFilteringExpiredLogon
指出Configuration Manager是否只探索在指定天數內登入網域的電腦。 使用 TimeSinceLastLogonDays 參數指定天數。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableFilteringExpiredPassword
指出Configuration Manager是否只探索在指定天數內更新其電腦帳戶密碼的電腦。 使用 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 EnableRecursive Description }}
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableSubnetBoundaryCreation
指出Configuration Manager是否從 AD DS 探索資訊建立 IP 位址範圍界限。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceWildcardHandling
此參數會處理萬用字元,並可能導致非預期的行為 (不建議) 。 您無法將其與 DisableWildcardHandling結合。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Heartbeat
指出此探索方法會更新Configuration Manager資料庫中Configuration Manager用戶端的探索記錄,而不會探索新的資源。
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
指出此探索方法會搜尋網路基礎結構,以尋找具有 IP 位址的網路裝置,例如印表機、路由器和橋接器。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkDiscoveryType
指定網路探索類型。 如果您指定 NetworkDiscovery 參數,請指定下列其中一種類型:
- Top體AndClient。 探索會尋找網路和潛在客戶端裝置的拓撲。
- TopologyClientAndClientOperatingSystem。 探索會尋找您網路的拓撲。 探索會尋找潛在的用戶端裝置及其作業系統和版本。
- 拓撲。 探索會藉由探索 IP 子網和路由器來尋找網路的拓撲。
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
新增此參數以傳回 物件,代表您正在使用的專案。 根據預設,此 Cmdlet 可能不會產生任何輸出。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PollingSchedule
指定排程物件。 若要取得排程物件,請使用 New-CMSchedule Cmdlet。 輪詢排程會決定Configuration Manager嘗試探索群組、系統或使用者資料的頻率。
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
指定 Active Directory 物件屬性的陣列。 Cmdlet 會從Configuration Manager探索的屬性清單中移除這些屬性。
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
指定Configuration Manager月臺的月臺碼。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SlowNetworkSpeed
指出Configuration Manager是否針對低頻寬的網路調整其探索設定。
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TimeSinceLastLogonDays
指定 EnableFilteringExpiredLogon 參數的值為 $True 上次登入後的天數。
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TimeSinceLastPasswordUpdateDays
指定當 EnableFilteringExpiredPassword 參數的值為 $True 時,上次更新密碼後的天數。
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-UserName
{{ 填入使用者名稱描述 }}
Type: | String |
Aliases: | DiscoveryAccountUserName |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
顯示執行 Cmdlet 時會發生什麼情況。 Cmdlet 不會執行。
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
輸入
None
相關連結
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應