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
輸出
系統.物件