Block-CMConflictingRecord

SYNOPSIS

Skapar en blockerad Konfigurationshanteraren post för en klient som har en post i konflikt.

SYNTAX

SearchByValueMandatory (standard)

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

SearchByIdMandatory

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

SearchByNameMandatory

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

DESCRIPTION

Cmdleten Block-CMConflictingRecord blockerar en post för en klient som har en post i konflikt Konfigurationshanteraren.

När Konfigurationshanteraren identifierar en ny klient används maskinvaruinformation för att kontrollera om en post har skapats för datorn tidigare. Du kan till exempel ha installerat om operativsystemet. Den tidigare klientposten finns fortfarande med samma maskinvaruinformation. Om du löser konflikter manuellt kan du välja att sammanfoga den nya posten med den befintliga posten, skapa en ny post eller skapa en post som en blockerad post. Du kan också konfigurera Konfigurationshanteraren lösa konflikter automatiskt.

Du kan ange en konflikt med hjälp av ett namn eller ID eller så kan du hämta en med cmdleten Get-CMConflictingRecord.

Anteckning

Kör Konfigurationshanteraren cmdlets från Konfigurationshanteraren platsenhet, till exempel PS XYZ:\> . Mer information finns i Komma igång.

EXAMPLES

Exempel 1: Skapa en blockerad post för en namngiven konflikt

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

Det här kommandot skapar en blockerad post för konflikten med namnet CR07.

Exempel 2: Skapa en blockerad post med hjälp av en variabel

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

Det första kommandot hämtar en post i konflikt med namnet CR07 och sparar den i $CMCR variabeln.

Det andra kommandot skapar en blockerad post för konflikten i $CMCR.

PARAMETERS

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

-DisableWildcardHandling

Den här parametern behandlar jokertecken som värden för literaltecken. Du kan inte kombinera den med ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Den här parametern bearbetar jokertecken och kan leda till oväntat beteende (rekommenderas inte). Du kan inte kombinera den med DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Id

Anger ett ID för de poster som står i konflikt.

Type: String
Parameter Sets: SearchByIdMandatory
Aliases: SmsId

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-InputObject

Anger indata för denna cmdlet. Du kan använda den här parametern eller skicka indata till denna cmdlet.

Type: IResultObject
Parameter Sets: SearchByValueMandatory
Aliases: ConflictingRecord

Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-Name

Anger ett namn för poster i konflikt.

Type: String
Parameter Sets: SearchByNameMandatory
Aliases: AgentName

Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

Required: False
Position: Named
Default value: False
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

System.Object

ANTECKNINGAR

Get-CMConflictingRecord

Merge-CMConflictingRecord