Dela via


New-CMComputerAssociation

SYNOPSIS

Skapar en association mellan två datorer i Konfigurationshanteraren.

SYNTAX

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

DESCRIPTION

Cmdleten New-CMComputerAssociation skapar en association mellan två datorer som ska användas 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.

Om du vill skapa en association anger du källdatorn, måldatorn och minst ett användarnamn som skapats på källdatorn som ska migreras. Du kan också ange om migreringen ska innehålla andra användarnamn från källdatorn.

Anteckning

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

EXAMPLES

Exempel 1: Skapa en datorassociation

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

Det här kommandot skapar en datorassociatis mellan källdatorn med namnet TSQA073 och måldatorn med namnet TSQA155. Kommandot anger ett användarnamn för migrering till måldatorn.

PARAMETERS

-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: (All)
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 behandlar användarkonton som skapats på källdatorn. När du skapar en datorassociaty, anger du användarkonton som skapats på källdatorn med hjälp av parametern MigrationUserName. Datorassociatyen 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.

Om du inte anger något migreringsbeteende använder migreringen 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

Anger en matris med användarnamn för konton som skapats på källdatorn. De angivna användarnamnen tillsammans med parameterinställningen MigrationBehavior avgör vilka användarkonton Konfigurationshanteraren skapar på måldatorn.

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: (All)
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

IResultObject#SMS_StateMigration

ANTECKNINGAR

Get-CMComputerAssociation

Remove-CMComputerAssociation

Set-CMComputerAssociation