次の方法で共有


リモート デスクトップ サービスで個人用セッション デスクトップを使用する

個人用セッション デスクトップを使用して、クラウド コンピューティング環境でサーバー ベースの個人用デスクトップを展開できます。 (クラウド コンピューティング環境では、ファブリック Hyper-V サーバーと、Microsoft Azure クラウドや Microsoft クラウド プラットフォームなどのゲスト仮想マシンとが区別されます)。個人用セッション デスクトップ機能は、各ユーザーが管理者特権を持つ自身の個人用セッション ホストに割り当てられている新しい種類のセッション コレクションを作成するように、リモート デスクトップ サービスのセッション ベースのデスクトップ展開シナリオを拡張します。

作成および個人用セッション デスクトップ コレクションを管理するには、次の情報を使用します。

個人用セッション デスクトップ コレクションを作成する

個人用セッション デスクトップ コレクションを作成するには、New-RDSessionCollection コマンドレットを使用します。 次の 3 つのパラメーターは、個人用セッション デスクトップに必要な構成情報を提供します。

  • -PersonalUnmanaged - 個人用セッション ホスト サーバーにユーザーを割り当てることができるセッション コレクションの種類を指定します。 このパラメーターを指定しない場合、コレクションは従来の RD セッション ホスト コレクションとして作成されます。ユーザーは、サインインしたときに、次に使用可能なセッション ホストに割り当てられます。
  • -GrantAdministrativePrivilege - -PersonalUnmanaged を使用する場合は、セッション ホストに割り当てられたユーザーに管理特権が付与されるように指定します。 このパラメーターを使用しない場合、ユーザーには、標準のユーザー特権のみが付与されます。
  • -AutoAssignUser - -PersonalUnmanaged を使用する場合は、RD 接続ブローカーを介して接続する新しいユーザーが割り当てられていないセッション ホストに自動的に割り当てられることを指定します。 割り当てられていないセッション ホストがコレクションにない場合は、エラー メッセージが表示されます。 このパラメーターを使用しない場合は、サインインする前に、ユーザーをセッション ホストに手動で割り当てる必要があります。

ユーザーを個人用セッション ホストに手動で割り当てる

Set-RDPersonalSessionDesktopAssignment コマンドレットを使用して、コレクション内の個人用セッション ホスト サーバーにユーザーを手動で割り当てます。 このコマンドレットは、次のパラメーターをサポートしています。

-CollectionName <string>

-ConnectionBroker <string>

-ユーザー <string>

-名前 <文字列>

  • –CollectionName - 個人用セッション デスクトップ コレクションの名前を指定します。 このパラメーターは必須です。
  • –ConnectionBroker - リモート デスクトップ展開用のリモート デスクトップ接続ブローカー (RD 接続ブローカー) サーバーを指定します。 値を指定しない場合、コマンドレットではローカル コンピューターの完全修飾ドメイン名 (FQDN) が使用されます。
  • –User - 個人用セッション デスクトップに関連付けるユーザー アカウントを DOMAIN\User 形式で指定します。 このパラメーターは必須です。
  • –Name - セッション ホスト サーバーの名前を指定します。 このパラメーターは必須です。 ここで識別されるセッション ホストは、 -CollectionName パラメーターが指定するコレクションのメンバーである必要があります。

Import-RDPersonalSessionDesktopAssignment コマンドレットは、ユーザー アカウントと個人用セッション デスクトップ間の関連付けをテキスト ファイルからインポートします。 このコマンドレットは、次のパラメーターをサポートしています。

-CollectionName <string>

-ConnectionBroker <string>

-Path <string>

–Path は、インポートするファイルのパスとファイル名を指定します。

個人用セッション ホストからのユーザー割り当ての削除

個人用セッション デスクトップとユーザーの間の関連付けを削除するには、 Remove-RDPersonalSessionDesktopAssignment コマンドレットを使用します。 このコマンドレットは、次のパラメーターをサポートしています。

-CollectionName <string>

-ConnectionBroker <string>

-Force

-名前 <文字列>

-ユーザー <string>

ユーザーの確認を求めずにコマンドを強制的に実行します。

ユーザー割り当てをクエリする

Get-RDPersonalSessionDesktopAssignment コマンドレットを使用して、個人用セッション デスクトップと関連付けられているユーザー アカウントの一覧を取得します。 このコマンドレットは、次のパラメーターをサポートしています。

-CollectionName <string>

-ConnectionBroker <string>

-ユーザー <string>

-名前 <文字列>

このコマンドレットを実行すると、コレクション名、ユーザー名、またはセッション デスクトップ名によるクエリが可能です。 –CollectionName パラメーターのみを指定した場合、コマンドレットはセッション ホストと関連ユーザーの一覧を返します。 –User パラメーターも指定すると、そのユーザーに関連付けられているセッション ホストが返されます。 –Name パラメーターを指定すると、そのセッション ホストに関連付けられているユーザーが返されます。

Export-RDPersonalPersonalDesktopAssignment コマンドレットは、ユーザーと個人用仮想デスクトップ間の現在の関連付けをテキスト ファイルにエクスポートします。 このコマンドレットは、次のパラメーターをサポートしています。

-CollectionName <string>

-ConnectionBroker <string>

-Path <string>

新しいコマンドレットはすべて、共通パラメーターの -Verbose、-Debug、-ErrorAction、-ErrorVariable、-OutBuffer、および -OutVariable をサポートしています。 詳細については、about_CommonParametersを参照してください。