Block-CMConflictingRecord

為具有衝突記錄的用戶端建立封鎖的 Configuration Manager 記錄。

Syntax

Block-CMConflictingRecord
     -InputObject <IResultObject>
     [-DisableWildcardHandling]
     [-ForceWildcardHandling]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Block-CMConflictingRecord
     -Id <String>
     [-DisableWildcardHandling]
     [-ForceWildcardHandling]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]
Block-CMConflictingRecord
     -Name <String>
     [-DisableWildcardHandling]
     [-ForceWildcardHandling]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]

Description

CMConflictingRecord 指令程式會在 Configuration Manager 中封鎖具有衝突記錄的用戶端記錄。

當 Configuration Manager 辨識新的用戶端時,它會使用硬體資訊檢查先前是否為該電腦建立了記錄。 例如,您可能已經重新安裝作業系統。 先前的用戶端記錄仍然存在,且具有相同的硬體資訊。 如果您手動解決衝突,您可以選擇將新的記錄與現有的記錄合併、建立新的記錄或建立記錄做為封鎖的記錄。 您也可以將 Configuration Manager 設定為自動解決衝突。

您可以使用名稱或識別碼指定衝突,也可以使用 CMConflictingRecord 指令程式 取得一個衝突。

注意

從 Configuration Manager 網站磁碟機執行 Configuration Manager Cmdlet,例如 PS XYZ:\> 。 如需詳細資訊,請參閱 快速入門。

範例

範例1:建立已封鎖的記錄以取得命名衝突

PS XYZ:\>Block-CMConflictingRecord -Name "CR07"

這個命令會建立一個名為 CR07 之衝突的封鎖記錄。

範例2:使用變數建立封鎖的記錄

PS XYZ:\> $CMCR = Get-CMConflictingRecord -Name "CR07"
PS XYZ:\> Block-CMConflictingRecord -ConflictingRecord $CMCR

第一個命令會取得名為 CR07 的衝突記錄,並將它儲存在 $CMCR 變數中。

第二個命令會為 $CMCR 中的衝突建立封鎖的記錄。

參數

-Confirm

執行 Cmdlet 之前提示您確認。

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False

-DisableWildcardHandling

此參數會將萬用字元視為常值字元值。 您無法將它與 ForceWildcardHandling合併。

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-ForceWildcardHandling

這個參數會處理萬用字元,而且可能會造成未預期的行為 (不建議) 。 您無法將它與 DisableWildcardHandling合併。

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-InputObject

指定此 Cmdlet 的輸入。 您可以使用此參數,也可以將輸入輸送至此 Cmdlet。

Type:IResultObject
Aliases:ConflictingRecord
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

顯示執行 Cmdlet 時會發生什麼情況。 不會執行 Cmdlet。

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Accept pipeline input:False
Accept wildcard characters:False

-名稱

指定衝突記錄的名稱。

Type:String
Aliases:AgentName
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-識別碼

指定衝突記錄的識別碼。

Type:String
Aliases:SmsId
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

輸入

ConfigurationManagement IResultObject

輸出

系統.物件