New-CMComputerAssociation
Crea un'associazione tra due computer in Configuration Manager.
Sintassi
New-CMComputerAssociation
-DestinationComputer <String>
[-MigrationBehavior <MigrationBehavior>]
[-MigrationUserName <String[]>]
-SourceComputer <String>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Descrizione
Il cmdlet New-CMComputerAssociation crea un'associazione tra due computer da usare per la migrazione. Configuration Manager può eseguire la migrazione dello stato utente e delle impostazioni da un computer esistente a un computer diverso come parte della distribuzione del sistema operativo. Durante la migrazione, Configuration Manager salva gli account creati nel computer di origine e crea tali account utente nel computer di destinazione.
Per creare un'associazione, specificare il computer di origine, il computer di destinazione e almeno un nome utente creato nel computer di origine di cui eseguire la migrazione. È anche possibile specificare se la migrazione include altri nomi utente dal computer di origine.
Nota
Eseguire i cmdlet di Configuration Manager dall'unità del sito di Configuration Manager, ad esempio PS XYZ:\>
. Per altre informazioni, vedere Introduzione.
Esempio
Esempio 1: Creare un'associazione di computer
PS XYZ:\> New-CMComputerAssociation -SourceComputer "TSQA073" -MigrationUserName "Contoso-TSQA\ElisaDaugherty" -DestinationComputer "TSQA155"
Questo comando crea un'associazione di computer tra il computer di origine denominato TSQA073 e il computer di destinazione denominato TSQA155. Il comando specifica un nome utente per la migrazione al computer di destinazione.
Parametri
-Confirm
Richiede la conferma prima di eseguire il cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posizione: | Named |
Valore predefinito: | False |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-DestinationComputer
Specifica il nome di un computer di destinazione.
Tipo: | String |
Alias: | RestoreName |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-DisableWildcardHandling
Questo parametro considera i caratteri jolly come valori letterali. Non è possibile combinarlo con ForceWildcardHandling.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ForceWildcardHandling
Questo parametro elabora caratteri jolly e può causare un comportamento imprevisto (non consigliato). Non è possibile combinarlo con DisableWildcardHandling.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-MigrationBehavior
Specifica il modo in cui Configuration Manager gestisce gli account utente creati nel computer di origine. Quando si crea un'associazione di computer, specificare gli account utente creati nel computer di origine usando il parametro MigrationUserName . L'associazione di computer può specificare che il processo di migrazione crea alcuni o tutti gli account nel computer di destinazione.
I valori consentiti per questo parametro sono:
- CaptureAllUserAccountsAndRestoreSpecifiedAccounts. Salva tutti gli account creati nel computer di origine, ma crea solo gli account specificati nel computer di destinazione.
- CaptureAndRestoreAllUserAccounts. Salva tutti gli account creati nel computer di origine e li crea nel computer di destinazione.
- CaptureAndRestoreSpecifiedUserAccounts. Salva solo gli account specificati dal computer di origine e li crea nel computer di destinazione.
Se non si specifica un comportamento di migrazione, la migrazione usa CaptureAndRestoreAllUserAccounts.
Tipo: | MigrationBehavior |
Valori accettati: | CaptureAndRestoreAllUserAccounts, CaptureAllUserAccountsAndRestoreSpecifiedAccounts, CaptureAndRestoreSpecifiedUserAccounts |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-MigrationUserName
Specifica una matrice di nomi utente per gli account creati nel computer di origine. I nomi utente specificati, insieme all'impostazione del parametro MigrationBehavior , determinano gli account utente creati da Configuration Manager nel computer di destinazione.
Tipo: | String[] |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-SourceComputer
Specifica il nome del computer di origine.
Tipo: | String |
Alias: | SourceName |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-WhatIf
Mostra cosa accade se viene eseguito il cmdlet. Il cmdlet non viene eseguito.
Tipo: | SwitchParameter |
Alias: | wi |
Posizione: | Named |
Valore predefinito: | False |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
Input
None
Output
IResultObject