Delen via


Set-CMComputerAssociation

SYNOPSIS

Wijzigt de instellingen voor een computer in Configuration Manager.

SYNTAX

SearchByName (standaard)

Set-CMComputerAssociation [-AddMigrationUserName <String[]>] -DestinationComputer <String>
 [-MigrationBehavior <MigrationBehavior>] [-RemoveMigrationUserName <String[]>] -SourceComputer <String>
 [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

SearchByIdMandatory

Set-CMComputerAssociation [-AddMigrationUserName <String[]>] [-MigrationBehavior <MigrationBehavior>]
 -MigrationId <String> [-RemoveMigrationUserName <String[]>] [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

De cmdlet Set-CMComputerAssociation wijzigt de instellingen voor een computerkoppeling die wordt gebruikt voor migratie. 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.

Een computer-association bevat de gebruikersnamen die moeten worden gemigreerd en informatie over het omgaan met andere gebruikersnamen van de broncomputer. U kunt deze cmdlet gebruiken om een associatie te wijzigen. U kunt gebruikersnamen toevoegen aan de associatie of gebruikersnamen verwijderen. U kunt ook wijzigen of Configuration Manager 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 wijzigen

PS XYZ:\> Set-CMComputerAssociation -DestinationComputer "TSQA155" -SourceComputer "TSQA073" -AddMigrationUserName "ContosoTSQA\EvanNarvaez" -MigrationBehavior CaptureAllUserAccountsAndRestoreSpecifiedAccounts -RemoveMigrationUserName "ContosoTSQA\ElisaDaugherty"

Met deze opdracht wordt de associatie tussen de computer met de naam TSQA073 en TSQA155 gewijzigd. Met de opdracht wordt de gebruiker ContosoTSQA\Zenarvaez toegevoegd en wordt de gebruiker ContosoTSQA\ElisaDamierty verwijderd. Met de opdracht geeft u het migratiegedrag op als CaptureAllUserAccountsAndRestoreSpecifiedAccounts. De associatie zorgt er dus voor dat alle accounts die zijn gemaakt op de broncomputer worden opgeslagen, maar alleen om de accounts te maken die zijn opgegeven door de computer koppelen op de doelcomputer.

PARAMETERS

-AddMigrationUserName

Hiermee geeft u een matrix van gebruikersnamen voor accounts die zijn gemaakt op de broncomputer. De cmdlet voegt deze gebruikersnamen toe aan de huidige opgegeven gebruikersnamen van de computer-association.

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

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

-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: SearchByName
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 computerkoppeling maakt, geeft u gebruikersaccounts op die zijn gemaakt op de broncomputer met behulp van de parameter MigrationUserName van de cmdlet New-CMComputerAssociation. 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.
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

-MigrationId

Type: String
Parameter Sets: SearchByIdMandatory
Aliases:

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

-RemoveMigrationUserName

Hiermee geeft u een matrix van gebruikersnamen voor accounts die zijn gemaakt op de broncomputer. De cmdlet verwijdert deze gebruikersnamen uit de huidige opgegeven gebruikersnamen van de computer-association.

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

System.Object

OPMERKINGEN

Get-CMComputerAssociation

New-CMComputerAssociation

Remove-CMComputerAssociation