Delen via


New-CMComputerAssociation

SYNOPSIS

Hiermee maakt u een associatie tussen twee computers in Configuration Manager.

SYNTAX

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

DESCRIPTION

De cmdlet New-CMComputerAssociation maakt een associatie tussen twee computers die voor migratie moeten worden gebruikt. Configuration Manager kunt de gebruikerstoestand en instellingen van een bestaande computer naar een andere computer migreren als onderdeel van de implementatie van het besturingssysteem. In de loop van de migratie worden Configuration Manager opgeslagen op de broncomputer en worden deze gebruikersaccounts op de doelcomputer gemaakt.

Als u een associatie wilt maken, geeft u de broncomputer, de doelcomputer en ten minste één gebruikersnaam op die moet worden gemigreerd op de broncomputer. U kunt ook opgeven of de migratie andere gebruikersnamen van de broncomputer bevat.

Notitie

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

EXAMPLES

Voorbeeld 1: Een computer association maken

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

Met deze opdracht maakt u een computer association tussen de broncomputer met de naam TSQA073 en de doelcomputer met de naam TSQA155. Met de opdracht geeft u een gebruikersnaam op voor migratie naar de doelcomputer.

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

-DestinationComputer

Hiermee geeft u de naam van een doelcomputer.

Type: String
Parameter Sets: (All)
Aliases: RestoreName

Required: True
Position: Named
Default value: None
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

-MigrationBehavior

Hiermee geeft u op Configuration Manager gebruikersaccounts die op de broncomputer zijn gemaakt, worden behandeld. Wanneer u een computer koppelen maakt, geeft u gebruikersaccounts gemaakt op de broncomputer met behulp van de MigrationUserName parameter. De computer koppelen kan opgeven dat het migratieproces maakt sommige of al deze accounts op de doelcomputer.

De aanvaardbare waarden voor deze parameter zijn:

  • CaptureAllUserAccountsAndRestoreSpecifiedAccounts. Slaat alle accounts die zijn gemaakt op de broncomputer, maar maakt alleen de opgegeven accounts op de doelcomputer.
  • CaptureAndRestoreAllUserAccounts. Slaat alle accounts op die zijn gemaakt op de broncomputer en maakt ze op de doelcomputer.
  • CaptureAndRestoreSpecifiedUserAccounts. Slaat alleen de opgegeven accounts van de broncomputer en maakt deze accounts op de doelcomputer.

Als u geen migratiegedrag opgeeft, gebruikt de migratie CaptureAndRestoreAllUserAccounts.

Type: MigrationBehavior
Parameter Sets: (All)
Aliases:
Accepted values: CaptureAndRestoreAllUserAccounts, CaptureAllUserAccountsAndRestoreSpecifiedAccounts, CaptureAndRestoreSpecifiedUserAccounts

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

-MigrationUserName

Hiermee geeft u een matrix met gebruikersnamen voor accounts die zijn gemaakt op de broncomputer. De opgegeven gebruikersnamen, samen met de parameterinstelling MigrationBehavior, bepalen welke gebruikersaccounts Configuration Manager maakt op de doelcomputer.

Type: String[]
Parameter Sets: (All)
Aliases:

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

-SourceComputer

Hiermee geeft u de naam van de broncomputer.

Type: String
Parameter Sets: (All)
Aliases: SourceName

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

Geen

OUTPUTS

IResultObject#SMS_StateMigration

OPMERKINGEN

Get-CMComputerAssociation

Remove-CMComputerAssociation

Set-CMComputerAssociation