Starting with 2026.1, [Devolutions Agent](https://docs.devolutions.net/rdm/support-resources/devolutions-agent/) now offers enhanced utility for the jump scenarios with RDM Jump considered as legacy.
RDM Jump and RDM Agent might not work with corrupted Windows profiles.
RDM Jump can run commands on one or multiple remote hosts at the same time. Since Remote Desktop Manager uses a secure RDP channel to communicate with the RDMP Jump agent, it can only operate against Windows-based hosts.
Il supporte à la fois les variables d'environnement et les variables de Remote Desktop Manager. Les variables de Remote Desktop Manager (c'est-à-dire $HOST$, et essentiellement toutes celles entourées par des signes dollar) sont résolues sur le client contre la session en cours d'exécution, tandis que les variables d'environnement (c'est-à-dire %windir%, essentiellement toutes celles entourées par des signes de pourcentage) seront résolues sur l'hôte distant au moment de l'exécution. Vous pouvez utiliser les variables de Remote Desktop Manager lors de l'exécution de scripts basés sur des fichiers (.ps1) dans la commande. Les variables de script basées sur des fichiers (.ps1) seront résolues avant l'envoi du script à l'hôte de destination.
RDM Jump can be used to run scripts from another Remote Desktop Manager installation. Since it uses an RDP channel for communication, it saves you from remote management headaches such as opening various ports in your firewall. This requires the lightweight installation model of just the agent package (Methods #2-4 below).
It is also used by Jump hosts session in Remote Desktop Manager for supporting many technologies. However, it does require a full Remote Desktop Manager installation on the remote host for those features.
Installing RDM Jump on a remote host can be achieved in 4 different ways:
RDM Jump must be configured to automatically start when a Windows session is established. Method 1 below performs that automatically, but in other cases, you must configure this manually using Windows features (Startup folder or Run registry key). Please consult the documentation of your operating system for details.
-
Install Remote Desktop Manager and select Tools – More tools – RDM Jump (Deprecated). It will launch and auto-register the agent to automatically start with Windows.

-
Download RDM Jump from Devolutions' website, and install the agent on the remote computer.
-
Copier les fichiers Devolutions.Utils.dll, Devolutions.Windows.Utils.dll et RDMAgent.exe depuis le dossier d'installation de la version de Remote Desktop Manager utilisée par votre équipe, ou télécharger le fichier zip contenant ces fichiers depuis le site web de Devolutions et les déployer sur l'hôte distant dans le dossier de votre choix.
-
Via Chocolatey.
choco install rdmagent
Beaucoup de nouveaux utilisateurs utilisant cette technologie se demandent pourquoi une installation complète de Remote Desktop Manager est requise. Il y a trois facteurs qui en font une bonne solution :
Remote Desktop Manager on the remote host does not require a workspace, it's an empty shell.
L’enregistrement du journal d'activité est renvoyé à votre workspace.
Toute technologie prise en charge par Remote Desktop Manager peut être utilisée à distance.
To launch a script through the RDM Agent, you first need to open an RDP connection to all the machines you wish to execute the script on. Once opened, select all the opened sessions in the navigation pane, right-click them and select Execute Script via Agent.
Execute script via Agent only needs the RDM Agent when the script is executed from the Quick Script tab. Remote Desktop Manager needs to be fully installed on the remote computer when the script is executed from the Scripts/Tools tab.
| OPTION | DESCRIPTION |
|---|---|
| Message | Envoyer un message à toutes les cibles. |
| OPTION | DESCRIPTION |
|---|---|
| Exécuter | Indiquer la ligne de commande que vous souhaitez exécuter. |
| Utiliser le répertoire de travail par défaut | Utiliser le répertoire de travail par défaut lors de la connexion à la session. |
| Exécuter en tant qu'administrateur | Élever le processus pour exécuter en tant qu'administrateur. |
| Garder ouvert | Garder la fenêtre ouverte après l'exécution de la ligne de commande. |
| OPTION | DESCRIPTION |
|---|---|
| Commande | Indiquer la commande PowerShell que vous souhaitez exécuter. |
| Nom de fichier | Sélectionner un fichier PowerShell sur le réseau ou sur l'ordinateur. |
| Arguments | Arguments qui sont ajoutés à la commande. |
| Exécuter en tant qu'administrateur | Élever le processus pour exécuter en tant qu'administrateur. |
| Pas de Profil | Ne charge pas le profil Windows PowerShell. |
| Pas de sortie | Ne pas quitter après l'exécution des commandes de démarrage. |
| OPTION | DESCRIPTION |
|---|---|
| Exécuter | Sélectionner le programme ou le fichier que vous souhaitez exécuter. |
| Arguments | Arguments qui sont ajoutés à la commande. |
| Utiliser le répertoire de travail par défaut | Utiliser le répertoire de travail par défaut lors de la connexion à la session. |
| Exécuter en tant qu'administrateur | Élever le processus pour exécuter en tant qu'administrateur. |
| OPTION | DESCRIPTION |
|---|---|
| Scripts/Outils | Sélectionner une session de script ou d'outil que vous avez déjà créée dans Remote Desktop Manager. |
Search for a script or a tool you wish to execute through the RDM Agent.
| OPTION | DESCRIPTION |
|---|---|
| Ouvrir toutes les connexions | Lorsque plusieurs sessions sont sélectionnées pour Exécuter un script via Agent, cela ouvrira toutes les connexions sélectionnées. |
| Délai | Entrer le délai de temps entre l'ouverture de chaque session sélectionnée. |
Open an RDP session, right-click on the session and select Agent Status. The Agent Status will show you that Remote Desktop Manager is installed on the remote computer or not, that the RDM Agent is active or not, and how many RDM Jump sessions are opened.
Here is a quick troubleshooting guide to diagnose any issue with Jump (Remote Desktop Manager Agent).
Connect to the jump host via Remote Desktop Manager and wait for the Remote Desktop Manager Jump and/or Remote Desktop Manager to start automatically. If the Remote Desktop Manager Jump does not start automatically, follow these verification steps:
-
Start Remote Desktop Manager.
-
Go to Tools – More Tools.

-
Select RDM Jump, then click Execute.
-
Validate the installation and connection.
-
In the system tray, right-click the Remote Desktop Manager Jump tray icon and click on About....

-
Validate that Connected and Remote Desktop Manager is installed have a checkmark icon next to them.
-
Right-click the Remote Desktop Manager Jump tray icon again and make sure that the Auto Start setting has a checkmark next to it. If not, click on it to enable it.

-
You will be prompted for elevated rights as the Auto Start setting requires it. Click Yes.
-
If Remote Desktop Manager Jump did not start automatically, you can optionally configure it through Windows.
-
In Remote Desktop Manager, start the jump host RDP session.
-
Right-click on the jump host tab and select Agent Status in the contextual menu.

-
Validate that at least the Remote Desktop Manager Jump is connected. There will be a checkmark icon next to it. Remote Desktop Manager may also have a checkmark, which is normal.
-
With the jump host RDP session running in Remote Desktop Manager, start the jump session. It should start in the jump host.
-
Right-click on the jump host tab and select Agent Status in the contextual menu.

-
Validate that there is a "1" next to Remote Desktop Manager Jump Sessions since the jump session is now open.

-
To enable logging, right-click the Remote Desktop Manager Jump tray icon and click on Settings...

-
Check the Log debug messages setting, then click Save.
-
To view the logs, right-click the Remote Desktop Manager Jump tray icon again and click on View Logs...

-
Close the jump host RDP session. By doing so, both the jump session and the jump host should close.
If you perform a full test, here is what should happen in chronological order after opening the jump host session:
The jump host session will start.
Remote Desktop Manager will wait for the Remote Desktop Manager Jump or for Remote Desktop Manager to connect with the client Remote Desktop Manager.
The client Remote Desktop Manager will send the jump session to the jump host, starting the jump session.
-
It is not recommended to auto-start Remote Desktop Manager because:
Remote Desktop Manager Jump is faster to auto-start.
Auto-starting Remote Desktop Manager may cause the jump to timeout.
We therefore recommend that you let Remote Desktop Manager Jump start Remote Desktop Manager on the first jump.
-
If Remote Desktop Manager is slow to start on the jump host, especially if it is running on TS or similar environments. See Startup Performance for a few quick solutions to improve Remote Desktop Manager startup times. You can also uncheck the Show Splash screen setting in File – Settings – Application – Application Startup to disable the splash screen.
-
The client Remote Desktop Manager will favor direct communication with Remote Desktop Manager if it is already connected, and will only fall back to Remote Desktop Manager Jump if it is not available. This is by design and has the advantage of being slightly faster at starting sessions.