Freigeben über


New-CMComputerAssociation

Erstellt eine Zuordnung zwischen zwei Computern in Configuration Manager.

Syntax

New-CMComputerAssociation
   -DestinationComputer <String>
   [-MigrationBehavior <MigrationBehavior>]
   [-MigrationUserName <String[]>]
   -SourceComputer <String>
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Beschreibung

Das Cmdlet New-CMComputerAssociation erstellt eine Zuordnung zwischen zwei Computern, die für die Migration verwendet werden sollen. Configuration Manager kann den Benutzerzustand und die Einstellungen im Rahmen der Betriebssystembereitstellung von einem vorhandenen Computer zu einem anderen Computer migrieren. Im Zuge der Migration speichert Configuration Manager Konten, die auf dem Quellcomputer erstellt wurden, und erstellt diese Benutzerkonten auf dem Zielcomputer.

Um eine Zuordnung zu erstellen, geben Sie den Quellcomputer, den Zielcomputer und mindestens einen Benutzernamen an, der auf dem zu migrierenden Quellcomputer erstellt wurde. Sie können auch angeben, ob die Migration andere Benutzernamen vom Quellcomputer enthält.

Hinweis

Führen Sie Configuration Manager-Cmdlets auf dem Configuration Manager-Standortlaufwerk aus, z. B PS XYZ:\>. . Weitere Informationen finden Sie unter Erste Schritte.

Beispiele

Beispiel 1: Erstellen einer Computerzuordnung

PS XYZ:\> New-CMComputerAssociation -SourceComputer "TSQA073" -MigrationUserName "Contoso-TSQA\ElisaDaugherty" -DestinationComputer "TSQA155"

Dieser Befehl erstellt eine Computerzuordnung zwischen dem Quellcomputer namens TSQA073 und dem Zielcomputer namens TSQA155. Der Befehl gibt einen Benutzernamen für die Migration zum Zielcomputer an.

Parameter

-Confirm

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

Typ:SwitchParameter
Aliase:cf
Position:Named
Standardwert:False
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DestinationComputer

Gibt den Namen eines Zielcomputers an.

Typ:String
Aliase:RestoreName
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DisableWildcardHandling

Dieser Parameter behandelt Wildcardzeichen als Literalzeichenwerte. Sie können es nicht mit ForceWildcardHandling kombinieren.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ForceWildcardHandling

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

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-MigrationBehavior

Gibt an, wie Configuration Manager benutzerkonten behandelt, die auf dem Quellcomputer erstellt wurden. Wenn Sie eine Computerzuordnung erstellen, geben Sie benutzerkonten an, die auf dem Quellcomputer erstellt wurden, indem Sie den Parameter MigrationUserName verwenden. Die Computerzuordnung kann angeben, dass der Migrationsprozess einige oder alle dieser Konten auf dem Zielcomputer erstellt.

Folgende Werte sind für diesen Parameter zulässig:

  • CaptureAllUserAccountsAndRestoreSpecifiedAccounts. Speichert alle auf dem Quellcomputer erstellten Konten, erstellt jedoch nur die angegebenen Konten auf dem Zielcomputer.
  • CaptureAndRestoreAllUserAccounts. Speichert alle auf dem Quellcomputer erstellten Konten und erstellt sie auf dem Zielcomputer.
  • CaptureAndRestoreSpecifiedUserAccounts. Speichert nur die angegebenen Konten vom Quellcomputer und erstellt diese Konten auf dem Zielcomputer.

Wenn Sie kein Migrationsverhalten angeben, verwendet die Migration CaptureAndRestoreAllUserAccounts.

Typ:MigrationBehavior
Zulässige Werte:CaptureAndRestoreAllUserAccounts, CaptureAllUserAccountsAndRestoreSpecifiedAccounts, CaptureAndRestoreSpecifiedUserAccounts
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-MigrationUserName

Gibt ein Array von Benutzernamen für Konten an, die auf dem Quellcomputer erstellt wurden. Die angegebenen Benutzernamen bestimmen zusammen mit der Parametereinstellung MigrationBehavior , welche Benutzerkonten von Configuration Manager auf dem Zielcomputer erstellt werden.

Typ:String[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-SourceComputer

Gibt den Namen des Quellcomputers an.

Typ:String
Aliase:SourceName
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-WhatIf

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

Typ:SwitchParameter
Aliase:wi
Position:Named
Standardwert:False
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

None

Ausgaben

IResultObject