New-CMComputerAssociation

Configuration Manager で 2 台のコンピューター間の関連付けを作成します。

構文

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

説明

New-CMComputerAssociation コマンドレットは、移行に使用する 2 つのコンピューター間に関連付けを作成します。 Configuration Manager では、オペレーティング システムの展開の一環として、ユーザーの状態と設定を既存のコンピューターから別のコンピューターに移行できます。 移行の過程で、Configuration Manager はソース コンピューターで作成されたアカウントを保存し、それらのユーザー アカウントを移行先コンピューターに作成します。

関連付けを作成するには、移行元コンピューター、移行先コンピューター、移行するソース コンピューターに作成された少なくとも 1 つのユーザー名を指定します。 移行にソース コンピューターからの他のユーザー名を含めるかどうかを指定することもできます。

注:

PS XYZ:\>など、Configuration Manager サイト ドライブから Configuration Manager コマンドレットを実行します。 詳細については、「作業の 開始」を参照してください。

例 1: コンピューターの関連付けを作成する

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

このコマンドを実行すると、TSQA073 という名前のソース コンピューターと、TSQA155という名前の対象コンピューターとの間にコンピューターの関連付けが作成されます。 コマンドは、移行先コンピューターへの移行のユーザー名を指定します。

パラメーター

-Confirm

コマンドレットを実行する前に確認メッセージを表示します。

型:SwitchParameter
Aliases:cf
配置:Named
規定値:False
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-DestinationComputer

対象のコンピューターの名前を指定します。

型:String
Aliases:RestoreName
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-DisableWildcardHandling

このパラメーターは、ワイルドカード文字をリテラル文字の値として扱います。 ForceWildcardHandling と組み合わせることはできません。

型:SwitchParameter
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-ForceWildcardHandling

このパラメーターはワイルドカード文字を処理し、予期しない動作が発生する可能性があります (推奨されません)。 DisableWildcardHandling と組み合わせることはできません。

型:SwitchParameter
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-MigrationBehavior

Configuration Manager がソース コンピューターで作成されたユーザー アカウントを処理する方法を指定します。 コンピューターの関連付けを作成するときは、 MigrationUserName パラメーターを使用して、ソース コンピューターに作成されたユーザー アカウントを指定します。 コンピューターの関連付けでは、移行プロセスによって、移行先コンピューターにそれらのアカウントの一部またはすべてを作成することを指定できます。

このパラメーターの有効な値は次のとおりです。

  • CaptureAllUserAccountsAndRestoreSpecifiedAccounts。 ソース コンピューターで作成されたすべてのアカウントを保存しますが、対象のコンピューターに指定したアカウントのみを作成します。
  • CaptureAndRestoreAllUserAccounts。 ソース コンピューターで作成されたすべてのアカウントを保存し、コピー先コンピューターに作成します。
  • CaptureAndRestoreSpecifiedUserAccounts。 指定したアカウントのみをソース コンピューターから保存し、対象のコンピューターにそれらのアカウントを作成します。

移行動作を指定しない場合、移行では CaptureAndRestoreAllUserAccounts が使用されます。

型:MigrationBehavior
指定可能な値:CaptureAndRestoreAllUserAccounts, CaptureAllUserAccountsAndRestoreSpecifiedAccounts, CaptureAndRestoreSpecifiedUserAccounts
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-MigrationUserName

ソース コンピューターで作成されたアカウントのユーザー名の配列を指定します。 指定したユーザー名と MigrationBehavior パラメーターの設定により、Configuration Manager が移行先コンピューターに作成するユーザー アカウントが決まります。

型:String[]
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-SourceComputer

ソース コンピューターの名前を指定します。

型:String
Aliases:SourceName
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-WhatIf

コマンドレットが実行されるとどうなるかを示します。 コマンドレットは実行されません。

型:SwitchParameter
Aliases:wi
配置:Named
規定値:False
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

入力

None

出力

IResultObject