Delen via


Merge-CMConflictingRecord

SYNOPSIS

Voegt een nieuwe Configuration Manager clientrecord met een conflicterende clientrecord samen.

SYNTAX

SearchByValue (standaard)

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

SearchById

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

SearchByName

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

SearchBySiteCode

Merge-CMConflictingRecord -SiteCode <String> [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf]
 [-Confirm] [<CommonParameters>]

DESCRIPTION

Met de cmdlet Merge-CMConflictingRecord wordt een nieuwe Configuration Manager-clientrecord samengevoegd met een conflicterende clientrecord met dezelfde hardwaregegevens.

Wanneer Configuration Manager nieuwe client herkent, wordt hardwaregegevens gebruikt om te controleren of er eerder een record voor die computer is gemaakt. U hebt het besturingssysteem bijvoorbeeld mogelijk opnieuw 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 conflicterende records opgeven met behulp van een naam of id of u kunt een sitecode opgeven om alle niet-opgeloste conflicterende records voor die site samen te voegen.

Notitie

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

EXAMPLES

Voorbeeld 1: Conflicterende records voor een site samenvoegen

PS XYZ:\>Merge-CMConflictingRecords -SiteCode "CM2"

Met deze opdracht worden alle conflicterende records voor de opgegeven Configuration Manager samengevoegd.

Voorbeeld 2: Records samenvoegen voor een benoemd conflict

PS XYZ:\>Merge-CMConflictingRecords -Name "CR07"

Met deze opdracht worden de conflicterende records met de naam CR07 samengevoegd.

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: SearchById
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: SearchByValue
Aliases:

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: SearchByName
Aliases: AgentName

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

-SiteCode

Hiermee geeft u een sitecode voor een Configuration Manager site. Met deze cmdlet worden de conflicterende records voor deze site samengevoegd.

Type: String
Parameter Sets: SearchBySiteCode
Aliases:

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

Block-CMConflictingRecord

Get-CMConflictingRecord