Partilhar via


Set-CMComputerAssociation

SYNOPSIS

Altera as definições para uma associação de computadores no Gestor de Configuração.

SYNTAX

SearchByName (Padrão)

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

O CmComputerAssociation cmdlet altera as definições para uma associação informática utilizada para a migração. O Gestor de Configuração pode migrar o estado do utilizador e as definições de um computador existente para um computador diferente como parte da implementação do sistema operativo. No decurso da migração, o Gestor de Configurações guarda contas criadas no computador de origem e cria essas contas de utilizador no computador de destino.

Uma associação de computadores contém os nomes de utilizador a serem migrados e como lidar com outros nomes de utilizador do computador de origem. Pode utilizar este cmdlet para modificar uma associação. Pode adicionar nomes de utilizador à associação ou remover nomes de utilizador. Também pode alterar se o Gestor de Configuração inclui outros nomes de utilizador do computador de origem.

Nota

Executar cmdlets do Gestor de Configuração a partir da unidade do site do Gestor de Configuração, por exemplo PS XYZ:\> . Para mais informações, consulte a partida.

EXAMPLES

Exemplo 1: Modificar uma associação informática

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

Este comando altera a associação entre o computador chamado TSQA073 e TSQA155. O comando adiciona o utilizador ContosoTSQA\EvanNarvaez e remove o utilizador ContosoTSQA\ElisaDaugherty. O comando especifica o comportamento da migração como CaptureAllUserAccountsAndRestoreSpecifiedAccounts, pelo que a associação faz com que a migração salve todas as contas criadas no computador de origem, mas apenas para criar as contas especificadas pela associação informática no computador de destino.

PARAMETERS

-AddMigrationUserName

Especifica um conjunto de nomes de utilizador para contas criadas no computador de origem. O cmdlet adiciona estes nomes de utilizador aos nomes de utilizador especificados atuais da associação informática.

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

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

-Confirm

Solicita a sua confirmação antes de executar o cmdlet.

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

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

- DestinationComputer

Especifica o nome de um computador de destino.

Type: String
Parameter Sets: SearchByName
Aliases: RestoreName

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

-DisableWildcardHandling

Este parâmetro trata os caracteres wildcard como valores de caracteres literais. Não pode combiná-lo com ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Este parâmetro processa caracteres wildcard e pode levar a um comportamento inesperado (não recomendado). Não é possível combiná-lo com DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-MigraçãoOporte

Especifica como o Gestor de Configuração trata as contas de utilizador criadas no computador de origem. Quando criar uma associação informática, especifique as contas de utilizador criadas no computador de origem utilizando o parâmetro MigrationUserName do cmdlet De Nova Associação de Computadores. A associação informática pode especificar que o processo de migração cria algumas ou todas essas contas no computador de destino.

Os valores aceitáveis para este parâmetro são:

  • CaptureAllUserAccountsAndRestoreSpecifiedAccounts. Guarda todas as contas criadas no computador de origem, mas cria apenas as contas especificadas no computador de destino.
  • CaptureAndRestoreAllUserAccounts. Guarda todas as contas criadas no computador de origem e cria-as no computador de destino.
  • CaptureAndRestoreSpecifiedUserAccounts. Guarda apenas as contas especificadas do computador de origem e cria essas contas no computador de destino.
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

-MigraçõesDid

Type: String
Parameter Sets: SearchByIdMandatory
Aliases:

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

-Remover Nome de imigração

Especifica um conjunto de nomes de utilizador para contas criadas no computador de origem. O cmdlet remove estes nomes de utilizador dos nomes de utilizador especificados atuais da associação informática.

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

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

- SourceComputer

Especifica o nome do computador de origem.

Type: String
Parameter Sets: SearchByName
Aliases: SourceName

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

- O QueIf

Apresenta o que aconteceria mediante a execução do cmdlet. O comandante não funciona.

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

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

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction e -WarningVariable. Para mais informações, consulte about_CommonParameters.

INPUTS

Nenhuma

OUTPUTS

Sistema.Objeto

NOTAS

Get-CMComputerAssociation

Nova CMComputerAssociação

Remoção-CMComputerAssociação