Installer le client Bureau à distance pour Windows par utilisateur avec Intune ou Configuration Manager
Vous pouvez installer le client bureau à distance pour Windows par système ou par utilisateur. L’installation par système installe par défaut le client sur les machines pour tous les clients, et les administrateurs gèrent les mises à jour. L’installation par utilisateur installe l’application sur un sous-dossier dans le dossier AppData local du profil de chaque utilisateur, ce qui permet aux utilisateurs d’installer des mises à jour sans droits d’administration.
Lorsque vous installez le client en utilisant msiexec.exe
, le moyen par système est la méthode par défaut d’installation du client. Vous pouvez utiliser les paramètres ALLUSERS=2 MSIINSTALLPERUSER=1
avec msiexec
pour installer le client par utilisateur. Toutefois, si vous déployez le client avec Intune ou Configuration Manager, l’utilisation directe de msiexec
pour installer le client entraîne son installation par système, quels que soient les paramètres utilisés. L’encapsulation de la commande msiexec
dans un script PowerShell permet au client d’être correctement installé par utilisateur.
Prérequis
Pour installer le client Bureau à distance pour Windows par utilisateur avec Intune ou Configuration Manager, vous avez besoin des éléments suivants :
Télécharger la dernière version du client bureau à distance pour Windows.
Appareils Windows pris en charge gérés par Microsoft Intune ou Configuration Manager avec l’autorisation d’ajouter des applications.
Par Intune, vous avez besoin d’un appareil Windows local pour utiliser l’outil de préparation de contenu Microsoft Win32.
Installer le client bureau à distance par utilisateur à l’aide d’un script PowerShell
Pour installer le client par utilisateur à l’aide d’un script PowerShell, sélectionnez l’onglet approprié pour votre scénario et suivez les étapes.
Voici comment installer le client par utilisateur en utilisant un script PowerShell avec Intune en tant qu’application Windows (Win32).
Créez un dossier sur votre appareil Windows local et ajoutez le fichier
.msi
du client Bureau à distance que vous avez téléchargé.Dans ce dossier, créez un fichier de script PowerShell appelé
Install.ps1
et ajoutez le contenu suivant, en remplaçant par<RemoteDesktop>
le nom du fichier.msi
que vous avez téléchargé :msiexec /i <RemoteDesktop>.msi /qn ALLUSERS=2 MSIINSTALLPERUSER=1
Dans le même dossier, créez un fichier de script PowerShell appelé
Uninstall.ps1
et ajoutez le contenu suivant :$productCode = (Get-WmiObject -Class Win32_Product | Where-Object {$_.Name -eq 'Remote Desktop' -and $_.Vendor -eq 'Microsoft Corporation'}).IdentifyingNumber msiexec /x $productCode /qn
Dans le même dossier, créez un fichier de script PowerShell appelé
Detection.ps1
et ajoutez le contenu suivant :If (([string](Get-ChildItem Registry::HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall | Where-Object {$_.GetValue('DisplayName') -eq 'Remote Desktop'})) -and (Get-WmiObject -Class Win32_Product | Where-Object {$_.Name -eq 'Remote Desktop' -and $_.Vendor -eq 'Microsoft Corporation'})) { Write-Host "Microsoft Remote Desktop client is installed" exit 0 } else { Write-Host "Microsoft Remote Desktop client isn't installed" exit 1 }
Suivez les étapes dans Préparer le contenu de l’application Win32 pour le chargement afin de empaqueter les contenus du dossier dans un fichier
.intunewin
.Suivez les étapes décrites dans Ajouter, affecter et superviser une application Win32 dans Microsoft Intune pour ajouter le client bureau à distance. Voici quelques-unes des informations que vous devez spécifier pendant le processus. Vous pouvez conserver le reste des paramètres avec leur valeur par défaut ou les mettre à jour si nécessaire.
Paramètre Valeur/description Nom Entrez Remote Desktop
.Serveur de publication Saisissez Microsoft Corporation
.Commande install powershell.exe -ExecutionPolicy Bypass -WindowStyle Hidden -File .\Install.ps1
Commande de désinstallation powershell.exe -ExecutionPolicy Bypass -WindowStyle Hidden -File .\Uninstall.ps1
Comportement à l’installation Sélectionnez Utilisateur. Architecture du système d’exploitation Sélectionnez 64 bits ou 32 bits selon la version du client Bureau à distance que vous avez téléchargée. Système d'exploitation minimal Sélectionnez la version minimale de Windows dans votre environnement avec support actif. Format des règles de détection Sélectionnez Utiliser un script de détection personnalisé. Fichier de script de détection Sélectionnez le fichier Detection.ps1
créé précédemment.
Étapes suivantes
Pour en savoir plus sur le client Bureau à distance, consultez Utiliser les fonctionnalités du client Bureau à distance pour Windows.