次の方法で共有


Azure Virtual Desktop 用のリモート デスクトップ クライアントを使用した一様リソース識別子スキーム

Uniform Resource Identifier (URI) スキームを使用すると、特定のコマンド、パラメーター、および値を使用してリモート デスクトップ クライアントAzure Virtual Desktop で使用できます。 たとえば、ワークスペースをサブスクライブしたり、特定のデスクトップまたは RemoteApp に接続したりできます。

この記事では、使用可能なコマンドとパラメーターと、いくつかの例について詳しく説明します。

サポートされるクライアント

次の表は、URI スキームで使用するためにサポートされているクライアントの一覧です。

クライアント バージョン
Windows 用リモート デスクトップ クライアント 1.2.4065 以降
Windows のWindows App
ms-avd のみ
2.0.804.0 以降

使用可能な URI スキーム

サポートされているリモート デスクトップ クライアントには、 ms-avdms-rd の 2 つの URI スキームがあります。 ms-avd を使用すると、接続する仮想デスクトップ リソースとユーザー Azure特定のユーザーを指定できます。 ms-rd を使用すると、ワークスペースを手動で追加するのではなく、リモート デスクトップ クライアント内のワークスペースを自動的にサブスクライブできます。

次のセクションでは、各 URI スキームで使用できるコマンドとパラメーターについて詳しく説明します。

ms-avd

Azure Virtual Desktop の ms-avd Uniform Resource Identifier スキームが一般公開されました。 ms-avd の現在サポートされているコマンドとそれに対応するパラメーターの一覧を次に示します。

重要

リモート デスクトップ クライアントと Windows App バージョン 2.0.804.0 以降の両方がデバイスにインストールされている場合、ms-avd プロトコルはWindows Appを起動します。

ms-avd:connect

ms-avd:connectは、指定したAzure Virtual Desktop リソースを検索し、RDP セッションを開始し、指定したユーザーをそのリソースに直接接続します。

コマンド名: 接続

コマンド パラメーター:

パラメーター 説明
workspaceid オブジェクト ID (GUID)。 有効なワークスペースのオブジェクト ID を指定します。

PowerShell を使用してオブジェクト ID 値を取得するには、「 ホスト プール、ワークスペース、アプリケーション グループ、またはアプリケーションのオブジェクト ID を取得する」を参照してください。 デスクトップ仮想化 REST API を使用することもできます。

リモート デスクトップ クライアントで必須
Windows Appではサポートされていません
resourceid オブジェクト ID (GUID)。 ワークスペースに含まれる発行済みリソースのオブジェクト ID を指定します。 デスクトップまたは RemoteApp の値を指定できます。

PowerShell を使用してオブジェクト ID 値を取得するには、「 ホスト プール、ワークスペース、アプリケーション グループ、またはアプリケーションのオブジェクト ID を取得する」を参照してください。 デスクトップ仮想化 REST API を使用することもできます。

リモート デスクトップ クライアントとWindows Appで必要
ユーザー ユーザー プリンシパル名 (UPN) ( user@contoso.comなど)。 指定したリソースにアクセスできる有効なユーザーを指定します。

リモート デスクトップ クライアントとWindows Appで必要
env avdarm (商用Azure)
usgov (Azure Government)
リソースが配置されているAzure クラウドを指定します。

リモート デスクトップ クライアントの省略可能
Windows Appではサポートされていません。
version 0 使用する接続 URI スキームのバージョンを指定します。

リモート デスクトップ クライアントで必須
Windows Appではサポートされていません。
launchpartnerid GUID。 Azure Virtual Desktop Diagnostics で使用できるパートナーまたは顧客が指定した ID を指定して、トラブルシューティングに役立ちます。 New-Guid PowerShell コマンドレットを使用して生成できる GUID を使用することをお勧めします。

リモート デスクトップ クライアントの省略可能
Windows Appではサポートされていません。
peeractivityid GUID。 Azure Virtual Desktop Diagnostics で使用できるパートナーまたは顧客が指定した ID を指定して、トラブルシューティングに役立ちます。 New-Guid PowerShell コマンドレットを使用して生成できる GUID を使用することをお勧めします。

リモート デスクトップ クライアントの省略可能
Windows Appではサポートされていません。
usemultimon true または false リモート セッションでローカル コンピューターの 1 つまたは複数のディスプレイを使用するかどうかを指定します。

リモート デスクトップ クライアントとWindows Appで省略可能

例:

ms-avd:connect?workspaceId=1638e073-63b2-46d8-bd84-ea02ea905467&resourceid=a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1&username=user@contoso.com&version=0

ms-rd

ms-rd で現在サポートされているコマンドとそれに対応するパラメーターの一覧を次に示します。

ヒント

コマンドなしで ms-rd: を使用すると、リモート デスクトップ クライアントが起動します。

ms-rd:subscribe

ms-rd:subscribe はリモート デスクトップ クライアントを起動し、サブスクリプション プロセスを開始します。

コマンド名: subscribe

コマンド パラメーター:

パラメーター 説明
url https://rdweb.wvd.microsoft.comなどの有効な URL。 ワークスペース URL を指定します。

例:

ms-rd:subscribe?url=https://rdweb.wvd.microsoft.com

既知の制限事項

URI スキームに関する既知の制限事項を次に示します。

次の手順

Windows 用リモート デスクトップ クライアントを使用して仮想デスクトップAzure接続する方法について説明します。