Skip to content

Commit 755e41e

Browse files
committed
Updates based on feedback and added images.
1 parent 5fe3a69 commit 755e41e

File tree

4 files changed

+32
-36
lines changed

4 files changed

+32
-36
lines changed
Lines changed: 32 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,44 +1,43 @@
11
---
22
title: Install Per-User Azure Virtual Desktop Remote Desktop client Intune Configuration Manager - Azure
3-
description: How to install the Azure Virtual Desktop client on a per-user basis with InTune or Configuration Manager.
3+
description: How to install the Azure Virtual Desktop client on a per-user basis with Intune or Configuration Manager.
44
author: Heidilohr
55
ms.topic: how-to
6-
ms.date: 03/22/2023
6+
ms.date: 03/30/2023
77
ms.author: helohr
88
manager: femila
99
---
10-
# Install the Remote Desktop client on a per-user basis
10+
# Install the Remote Desktop client for Windows on a per-user basis
1111

12-
You can install the Remote Desktop client on either a per-system or per-user basis. Installing it on a per-system basis installs the client on the virtual machines of all users by default, and updates are controlled by the admin. Per-user installation gives users the choice of whether they want to install the client themselves and also gives them control over when to apply updates.
12+
You can install the Remote Desktop client for Windows on either a per-device or per-user basis. Installing it on a per-device basis installs the client for all users by default, and updates are controlled by an admin. Per-user installation gives users the ability to install the client themselves and apply updates.
1313

14-
Per-system is the default way to install the client. However, if you're deploying Azure Virtual Desktop with Intune or Configuration Manager, using the per-system method can cause the Remote Desktop client auto-update feature to stop working. In these cases, you'll need to use the per-user method instead.
14+
If you try to deploy the Remote Desktop client for Windows with Intune or Configuration Manager on a per-user basis by specifying the MSI file with the required parameters, the client is installed per-device instead. To guarantee a per-user installation, you'll need to create a batch file that contains the installation command.
1515

1616
## Prerequisites
1717

18-
In order to install the Remote Desktop client on a per-user basis, you'll need the following things:
18+
In order to install the Remote Desktop client for Windows on a per-user basis with Intune or Configuration Manager, you'll need the following things:
1919

20-
- An Azure Virtual Desktop deployment
21-
- Your machine must be joined to an Azure Active Directory deployment
20+
- Your device must be enrolled with Intune or Configuration Manager.
21+
- You must download and install [the Remote Desktop client](./users/connect-windows.md?toc=/azure/virtual-desktop/toc.json&bc=/azure/virtual-desktop/breadcrumb/toc.json).
2222

23-
## Install the Remote Desktop client
23+
## Install the Remote Desktop client using a batch file
2424

25-
To install the client on a per-user basis:
25+
To install the client on a per-user basis using a batch file:
2626

27-
#### InTune (#tabs/intune)
27+
#### Intune (#tabs/intune)
2828

29-
1. Create a new folder containing the Remote Desktop client and an install.bat batch file with the following content:
29+
1. Create a new folder containing the Remote Desktop client MSI file and an `install.bat` batch file with the following content:
3030

31-
```batch
32-
cd "%~dp0"
31+
```batch
32+
cd "%~dp0"
33+
34+
msiexec /i RemoteDesktop_x64.msi /qn ALLUSERS=2 MSIINSTALLPERUSER=1
35+
```
3336

34-
msiexec /i RemoteDesktop_x64.msi /qn ALLUSERS=2 MSIINSTALLPERUSER=1
35-
```
36-
<!--create the folder where?--->
37+
>[!NOTE]
38+
>The RemoteDesktop_x64.msi installer name must match the MSI contained in the folder.
3739
38-
>[!NOTE]
39-
>The RemoteDesktop_x64.msi installer name must match the MSI contained in the folder.
40-
41-
1. Follow the directions in [Prepare Win32 app content for upload](/mem/intune/apps/apps-win32-prepare) to convert the folder into an .itunewin file.
40+
1. Follow the directions in [Prepare Win32 app content for upload](/mem/intune/apps/apps-win32-prepare) to convert the folder into an `.intunewin` file.
4241

4342
1. Open the **Microsoft Intune admin center**, then go to **Apps** > **All apps** and select **Add**.
4443

@@ -50,9 +49,9 @@ msiexec /i RemoteDesktop_x64.msi /qn ALLUSERS=2 MSIINSTALLPERUSER=1
5049

5150
1. Toggle the **Install behavior** to **User**.
5251

53-
<!---image--->
54-
55-
1. In the **Detection rules** tab, enter the MSI product code.
52+
1. In the **Detection rules** tab, enter the MSI product code `msiexec /x (6CE4170F-A4CD-47A0-ABFD-61C59E5F4B43)`, as shown in the following screenshot.
53+
54+
:::image type="content" source="./media/install-client-per-user/uninstall-command.png" alt-text="A screenshot of the Detection Rules tab. The product code in the MSI product code field is msiexec /x (6CE4170F-A4CD-47A0-ABFD-61C59E5F4B43)." lightbox="./media/install-client-per-user/uninstall-command.png" :::
5655

5756
1. Follow the rest of the prompts until you complete the workflow.
5857

@@ -62,20 +61,18 @@ msiexec /i RemoteDesktop_x64.msi /qn ALLUSERS=2 MSIINSTALLPERUSER=1
6261

6362
1. Create a new folder in your package share.
6463

65-
1. In this new folder, add the Remote Desktop client application and an install.bat batch file with the following content:
64+
1. In this new folder, add the Remote Desktop client MSI file and an `install.bat` batch file with the following content:
6665

67-
```batch
68-
msiexec /i RemoteDesktop_x64.msi /qn ALLUSERS=2 MSIINSTALLPERUSER=1
69-
```
66+
```batch
67+
msiexec /i RemoteDesktop_x64.msi /qn ALLUSERS=2 MSIINSTALLPERUSER=1
68+
```
7069

7170
>[!NOTE]
7271
>The RemoteDesktop_x64.msi installer name must match the MSI contained in the folder.
7372
7473
1. Open the **Configuration Manager** and go to **Software Library** > **Application Management** > **Applications**.
7574

76-
2. Follow the directions in [Manually specify application information](/mem/configmgr/apps/deploy-use/create-applications#bkmk_manual-app) to create a new application with manually specified information.
77-
78-
<!--image-->
75+
1. Follow the directions in [Manually specify application information](/mem/configmgr/apps/deploy-use/create-applications#bkmk_manual-app) to create a new application with manually specified information.
7976

8077
1. Enter the variables that apply to your organization into the **General Information** and **Software Center settings** fields.
8178

@@ -87,13 +84,13 @@ msiexec /i RemoteDesktop_x64.msi /qn ALLUSERS=2 MSIINSTALLPERUSER=1
8784

8885
1. Enter the path of the install.bat file in the **Installation program** field.
8986

90-
1. Enter the MSI product ID into the **Uninstall program** field.
87+
1. Enter the MSI product ID `msiexec /x (6CE4170F-A4CD-47A0-ABFD-61C59E5F4B43)` into the **Uninstall program** field.
9188

92-
<!--image-->
89+
:::image type="content" source="./media/install-client-per-user/content-location-uninstall-id.png" alt-text="A screenshot of the Specificy information about the content to be delivered to target devices window. The MSI product ID entered into the Uninstall program field is msiexec /x (6CE4170F-A4CD-47A0-ABFD-61C59E5F4B43)." lightbox="./media/install-client-per-user/content-location-uninstall-id.png" :::
9390

9491
1. Next, enter the same MSI product ID you used in the previous step into the **Detection program** field.
9592

96-
<!--image-->
93+
:::image type="content" source="./media/install-client-per-user/msi-product-code.png" alt-text="A screenshot of the Specify how this deployment type is detected window. In the rules box, the clause lists the product ID msiexec /x (6CE4170F-A4CD-47A0-ABFD-61C59E5F4B43)." lightbox="./media/install-client-per-user/msi-product-code.png" :::
9794

9895
1. For User Experience, toggle the installation behavior to **Install for user**.
9996

@@ -105,5 +102,4 @@ msiexec /i RemoteDesktop_x64.msi /qn ALLUSERS=2 MSIINSTALLPERUSER=1
105102

106103
## Next steps
107104

108-
- To learn how to install the client on a per-system basis, see [Connect to Azure Virtual Desktop with the Remote Desktop client for Windows](connect-windows.md).
109-
- Learn more about the Remote Desktop client at [Use features of the Remote Desktop client for Windows](client-features-windows.md).
105+
Learn more about the Remote Desktop client at [Use features of the Remote Desktop client for Windows]((./users/client-features-windows.md?toc=/azure/virtual-desktop/toc.json&bc=/azure/virtual-desktop/breadcrumb/toc.json)).
110 KB
Loading
64.7 KB
Loading
35.6 KB
Loading

0 commit comments

Comments
 (0)