Set-CMDiscoveryMethod
検出方法の構成設定を変更します。
構文
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>]
説明
Set-CMDiscoveryMethod コマンドレットは、検出メソッドの構成設定を変更します。 検出は、Configuration Managerが管理できるコンピューターリソースとユーザー リソースを識別します。 リソースConfiguration Manager検出されると、Configuration Managerはリソースとその関連情報のレコードをConfiguration Manager データベースに作成します。 その後、検出情報を使用して、Configuration Manager クライアントをインストールし、関連する管理タスクのリソースを論理的にグループ化するためのカスタム クエリとコレクションを作成するのに役立ちます。
注:
Configuration Manager サイト ドライブからConfiguration Managerコマンドレットを実行します (例: 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 コマンドレットを使用して schedule オブジェクトを作成し、$Schedule変数に格納します。
2 番目のコマンドは、サイト コード CM4 を持つサイトのコンピューター検出を有効にします。 コマンドは、ポーリング スケジュールとして$Schedule変数に格納されている schedule オブジェクトを指定し、最後の検出以降に新しいコンピューターと変更されたコンピューターをデルタ探索で検索できるようにします。 このコマンドは、デルタ検出が 8 分ごとに実行されることを指定します。
2 番目のコマンドでは、ユーザーが過去 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 コマンドレットを使用して schedule オブジェクトを作成し、$Schedule変数に格納します。
2 番目のコマンドは、サイト コード CM4 を持つこの検出サイトを有効にします。 コマンドは、ポーリング間隔として$Schedule変数に格納されている 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 コマンドレットを使用して schedule オブジェクトを作成し、$Schedule変数に格納します。
2 番目のコマンドはハートビート検出を有効にし、サイト コード CM4 を持つサイトのポーリング スケジュールとして、$Schedule変数に格納されているオブジェクトを指定します。
パラメーター
-ActiveDirectoryContainer
Active Directory コンテナーの名前の配列を指定します。
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ActiveDirectoryForestDiscovery
検出方法が、Active Directory Domain Services (AD DS) 内の指定された場所からローカル、グローバル、ユニバーサル グループなどのセキュリティ グループを検出することを示します。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ActiveDirectoryGroupDiscovery
検出方法で、AD DS の指定した場所から以前に検出されたコンピューターに関する追加情報 (コンピューター組織単位 (OU) やグループ メンバーシップなど) が検出されることを示します。
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 オブジェクト属性の配列を指定します。 コマンドレットは、検出された属性の一覧にこれらの属性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
コマンドレットを実行する前に確認メッセージを表示します。
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 パラメーターを指定する場合は、次のいずれかの種類を指定します。
- ToplogyAndClient。 検出により、ネットワークのトポロジと潜在的なクライアント デバイスが検出されます。
- ToplogyClientAndClientOperatingSystem。 検出により、ネットワークのトポロジが検出されます。 検出により、潜在的なクライアント デバイスとそのオペレーティング システムとバージョンが検出されます。
- トポロジ。 この検出では、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
このパラメーターを追加して、作業中のアイテムを表すオブジェクトを返します。 既定では、このコマンドレットは出力を生成しない場合があります。
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PollingSchedule
schedule オブジェクトを指定します。 schedule オブジェクトを取得するには、 New-CMSchedule コマンドレットを 使用します。 ポーリング スケジュールは、グループ、システム、またはユーザー データ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 オブジェクト属性の配列を指定します。 コマンドレットは、検出された属性の一覧からこれらの属性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
{{ Fill UserName Description }}
Type: | String |
Aliases: | DiscoveryAccountUserName |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
コマンドレットが実行されるとどうなるかを示します。 コマンドレットは実行されません。
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 の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示