Delen via


Block-CMConflictingRecord

SYNOPSIS

Hiermee maakt u een Configuration Manager record voor client met een conflicterende record.

SYNTAX

SearchByValueMandatory (standaard)

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

De cmdlet Block-CMConflictingRecord blokkeert een record voor een client met een conflicterende record in Configuration Manager.

Wanneer Configuration Manager nieuwe client herkent, wordt hardwaregegevens gebruikt om te controleren of er eerder een record voor die computer is gemaakt. Het is bijvoorbeeld mogelijk dat u het besturingssysteem opnieuw hebt geïnstalleerd. De vorige clientrecord bestaat nog steeds met dezelfde hardwaregegevens. Als u handmatig conflicten ops lost, hebt u de mogelijkheid om de nieuwe record samen te voegen met de bestaande record, een nieuwe record te maken of een record als geblokkeerde record te maken. U kunt ook Configuration Manager om conflicten automatisch op te lossen.

U kunt een conflict opgeven met behulp van een naam of id of u kunt de cmdlet Get-CMConflictingRecord gebruiken om er een te verkrijgen.

Notitie

Voer Configuration Manager cmdlets uit vanaf Configuration Manager-sitestation, bijvoorbeeld PS XYZ:\> . Zie Aan de slag voor meer informatie.

EXAMPLES

Voorbeeld 1: een geblokkeerde record maken voor een benoemd conflict

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

Met deze opdracht maakt u een geblokkeerde record voor het conflict met de naam CR07.

Voorbeeld 2: een geblokkeerde record maken met behulp van een variabele

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

De eerste opdracht haalt een conflicterende record met de naam CR07 en slaat deze op in de $CMCR variabele.

Met de tweede opdracht maakt u een geblokkeerde record voor het conflict in $CMCR.

PARAMETERS

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

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

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

-DisableWildcardHandling

Deze parameter behandelt jokertekens als letterlijke tekenwaarden. U kunt deze niet combineren met ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Deze parameter verwerkt jokertekens en kan leiden tot onverwacht gedrag (niet aanbevolen). U kunt deze niet combineren met DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Id

Hiermee geeft u een id voor de conflicterende records.

Type: String
Parameter Sets: SearchByIdMandatory
Aliases: SmsId

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

-InputObject

Hiermee geeft u de invoer voor deze cmdlet. U kunt deze parameter gebruiken of u kunt de invoer doorseen naar deze 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

Hiermee geeft u een naam voor de conflicterende records.

Type: String
Parameter Sets: SearchByNameMandatory
Aliases: AgentName

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

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

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

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

CommonParameters

Deze cmdlet biedt ondersteuning voor de meest gebruikte parameters: -Debug, - ErrorAction, - ErrorVariable, - InformationAction, -InformationVariable, - OutVariable,-OutBuffer, - PipelineVariable - Verbose, - WarningAction en -WarningVariable. Zie voor meer informatie about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

System.Object

OPMERKINGEN

Get-CMConflictingRecord

Merge-CMConflictingRecord