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