Merge-CMConflictingRecord

Führt einen neuen Configuration Manager-Clientdatensatz mit einem in Konflikt stehendem Clientdatensatz zusammen.

Syntax

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

Beschreibung

Das Cmdlet "Merge-CMConflictingRecord" führt einen neuen Configuration Manager-Clientdatensatz mit einem widersprüchlichen Clientdatensatz zusammen, der dieselben Hardwareinformationen enthält.

Wenn Configuration Manager einen neuen Client erkennt, werden Hardwareinformationen verwendet, um zu überprüfen, ob zuvor ein Datensatz für diesen Computer erstellt wurde. Möglicherweise haben Sie das Betriebssystem neu installiert. Der vorherige Clientdatensatz ist weiterhin mit den gleichen Hardwareinformationen vorhanden. Wenn Sie Konflikte manuell lösen, können Sie den neuen Datensatz mit dem vorhandenen Datensatz zusammenführen, einen neuen Datensatz erstellen oder einen Datensatz als blockierten Datensatz erstellen. Sie können Configuration Manager auch so konfigurieren, dass Konflikte automatisch gelöst werden.

Sie können in Konflikt stehende Datensätze mithilfe eines Namens oder einer ID angeben oder einen Websitecode angeben, um jeden der nicht aufgelösten datensätze für diese Website zusammenzuführen.

Hinweis

Führen Sie Configuration Manager-Cmdlets beispielsweise vom Configuration Manager-Standortlaufwerk PS XYZ:\> aus. Weitere Informationen finden Sie unter "Erste Schritte".

Beispiele

Beispiel 1: Zusammenführen von Datensätzen mit Konflikt für eine Website

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

Mit diesem Befehl werden alle konflikte verursachenden Datensätze für den angegebenen Configuration Manager-Standort zusammengeführt.

Beispiel 2: Zusammenführen von Datensätzen für einen benannten Konflikt

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

Mit diesem Befehl werden die miteinander in Konflikt stehende Datensätze namens CR07 zusammengeführt.

Parameter

-Confirm

Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.

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

-DisableWildcardHandling

Dieser Parameter behandelt Platzhalterzeichen als Literalzeichenwerte. Sie können es nicht mit ForceWildcardHandlingkombinieren.

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

-ForceWildcardHandling

Dieser Parameter verarbeitet Platzhalterzeichen und kann zu unerwartetem Verhalten führen (nicht empfohlen). Sie können es nicht mit DisableWildcardHandlingkombinieren.

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

-Id

Gibt eine ID für die konflikte verursachenden Datensätze an.

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

-InputObject

Gibt die Eingabe für dieses Cmdlet an. Sie können diesen Parameter verwenden oder die Eingabe an dieses Cmdlet weiterleiten.

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

-Name

Gibt einen Namen für die konflikte verursachenden Datensätze an.

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

-SiteCode

Gibt einen Standortcode für eine Configuration Manager-Website an. Mit diesem Cmdlet werden die konflikte verursachenden Datensätze für diese Website zusammengeführt.

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

-WhatIf

Zeigt, was passieren würde, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

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

Eingaben

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

Ausgaben

System.Object