New-CMComputerAssociation
Cria uma associação entre dois computadores no Configuration Manager.
Sintaxe
New-CMComputerAssociation
-DestinationComputer <String>
[-MigrationBehavior <MigrationBehavior>]
[-MigrationUserName <String[]>]
-SourceComputer <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
O cmdlet New-CMComputerAssociation cria uma associação entre dois computadores a utilizar para migração. O Configuration Manager pode migrar o estado e as definições do utilizador de um computador existente para um computador diferente como parte da implementação do sistema operativo. No decurso da migração, o Configuration Manager guarda as contas criadas no computador de origem e cria essas contas de utilizador no computador de destino.
Para criar uma associação, especifique o computador de origem, o computador de destino e, pelo menos, um nome de utilizador criado no computador de origem a migrar. Também pode especificar se a migração inclui outros nomes de utilizador do computador de origem.
Observação
Execute cmdlets do Configuration Manager a partir da unidade do site do Configuration Manager, por exemplo PS XYZ:\>
. Para obter mais informações, veja Introdução.
Exemplos
Exemplo 1: Criar uma associação de computador
PS XYZ:\> New-CMComputerAssociation -SourceComputer "TSQA073" -MigrationUserName "Contoso-TSQA\ElisaDaugherty" -DestinationComputer "TSQA155"
Este comando cria uma associação de computador entre o computador de origem com o nome TSQA073 e o computador de destino com o nome TSQA155. O comando especifica um nome de utilizador para migração para o computador de destino.
Parâmetros
-Confirm
Solicita a confirmação antes de executar o cmdlet.
Tipo: | SwitchParameter |
Aliases: | cf |
Cargo: | Named |
Valor padrão: | False |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-DestinationComputer
Especifica o nome de um computador de destino.
Tipo: | String |
Aliases: | RestoreName |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-DisableWildcardHandling
Este parâmetro trata os carateres universais como valores de carateres literais. Não pode combiná-lo com ForceWildcardHandling.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ForceWildcardHandling
Este parâmetro processa carateres universais e pode levar a um comportamento inesperado (não recomendado). Não pode combiná-lo com DisableWildcardHandling.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-MigrationBehavior
Especifica como o Configuration Manager trata as contas de utilizador criadas no computador de origem. Quando cria uma associação de computador, especifique as contas de utilizador criadas no computador de origem com o parâmetro MigrationUserName . A associação de computadores pode especificar que o processo de migração cria algumas ou todas essas contas no computador de destino.
Os valores aceitáveis para esse 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.
Se não especificar um comportamento de migração, a migração utiliza CaptureAndRestoreAllUserAccounts.
Tipo: | MigrationBehavior |
Valores aceitos: | CaptureAndRestoreAllUserAccounts, CaptureAllUserAccountsAndRestoreSpecifiedAccounts, CaptureAndRestoreSpecifiedUserAccounts |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-MigrationUserName
Especifica uma matriz de nomes de utilizador para contas criadas no computador de origem. Os nomes de utilizador especificados, juntamente com a definição do parâmetro MigrationBehavior , determinam as contas de utilizador que o Configuration Manager cria no computador de destino.
Tipo: | String[] |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-SourceComputer
Especifica o nome do computador de origem.
Tipo: | String |
Aliases: | SourceName |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-WhatIf
Mostrar o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Tipo: | SwitchParameter |
Aliases: | wi |
Cargo: | Named |
Valor padrão: | False |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
Entradas
None
Saídas
IResultObject