Dela via


Set-CMComputerAssociation

SYNOPSIS

Ändrar inställningarna för en datorassociaty i Konfigurationshanteraren.

SYNTAX

SearchByName (standard)

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

Cmdleten Set-CMComputerAssociation ändrar inställningarna för en datorassociation som används för migrering. Konfigurationshanteraren kan migrera användartillstånd och inställningar från en befintlig dator till en annan dator som en del av operativsystemsdistributionen. Under migreringen sparar Konfigurationshanteraren konton som skapats på källdatorn och skapar dessa användarkonton på måldatorn.

En datorassociatyk innehåller de användarnamn som ska migreras och hur du hanterar andra användarnamn från källdatorn. Du kan använda den här cmdleten för att ändra en association. Du kan lägga till användarnamn i associationen eller ta bort användarnamn. Du kan också ändra Konfigurationshanteraren innehåller andra användarnamn från källdatorn.

Anteckning

Kör Konfigurationshanteraren cmdlets från Konfigurationshanteraren platsenheten, till exempel PS XYZ:\> . Mer information finns i Komma igång.

EXAMPLES

Exempel 1: Ändra en datorassociation

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

Det här kommandot ändrar associationen mellan datorn med namnet TSQA073 och TSQA155. Kommandot lägger till användaren ContosoTSQA\EvanNarvaez och tar bort användaren ContosoTSQA\ElisaDaugherty. Kommandot anger migreringsbeteendet som CaptureAllUserAccountsAndRestoreSpecifiedAccounts, så associationen gör att migreringen sparar alla konton som skapats på källdatorn, men endast för att skapa de konton som anges av datorassociatyten på måldatorn.

PARAMETERS

-AddMigrationUserName

Anger en matris med användarnamn för konton som skapats på källdatorn. Cmdleten lägger till dessa användarnamn i de aktuella angivna användarnamnen för datorassociaten.

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

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

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

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

-DestinationComputer

Anger namnet på en måldator.

Type: String
Parameter Sets: SearchByName
Aliases: RestoreName

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

-DisableWildcardHandling

Den här parametern behandlar jokertecken som värden för literaltecken. Du kan inte kombinera den med ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Den här parametern bearbetar jokertecken och kan leda till oväntat beteende (rekommenderas inte). Du kan inte kombinera den med DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-MigrationBehavior

Anger hur Konfigurationshanteraren hanterar användarkonton som skapats på källdatorn. När du skapar en datorassociation anger du användarkonton som skapats på källdatorn med hjälp av parametern MigrationUserName i cmdleten New-CMComputerAssociation. Datorassociatyten kan ange att migreringsprocessen skapar några eller alla dessa konton på måldatorn.

De acceptabla värdena för den här parametern är:

  • CaptureAllUserAccountsAndRestoreSpecifiedAccounts. Sparar alla konton som skapats på källdatorn, men skapar endast de angivna kontona på måldatorn.
  • CaptureAndRestoreAllUserAccounts. Sparar alla konton som skapats på källdatorn och skapar dem på måldatorn.
  • CaptureAndRestoreSpecifiedUserAccounts. Sparar endast de angivna kontona från källdatorn och skapar dessa konton på måldatorn.
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

Anger en matris med användarnamn för konton som skapats på källdatorn. Cmdleten tar bort dessa användarnamn från aktuella angivna användarnamn för datorassociatyten.

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

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

-SourceComputer

Anger namnet på källdatorn.

Type: String
Parameter Sets: SearchByName
Aliases: SourceName

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

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

INPUTS

Ingen

OUTPUTS

System.Object

ANTECKNINGAR

Get-CMComputerAssociation

New-CMComputerAssociation

Remove-CMComputerAssociation