> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/rdm/fr/knowledge-base/how-to-articles/command-line-arguments.md).

# Arguments de ligne de commande

Lancez Remote Desktop Manager à partir de la ligne de commande en utilisant des paramètres pour récupérer les ID des entrées, contrôler le démarrage et automatiser les opérations.

Remote Desktop Manager peut être lancé à l'aide d'une ligne de commande.

{% hint style="info" %}
Certaines fonctionnalités sont uniquement disponibles dans l'édition Team. Remote Desktop Manager offre également un gestionnaire de protocole Web.
{% endhint %}

## Récupérer l'ID et créer un exécutable

Il est possible d'obtenir les ID d'une ***base de données***, d'un ***espace de travail***, d'une ***entrée*** et d'un ***coffre***.

1. Faire un clic droit sur l'entrée et sélectionner ***Propriétés***.
2. Naviguer vers ***Commun*** – ***Informations de l'entrée***.
3. Cliquer sur le bouton ***Copier***.
4. Coller la ligne de commande dans une invite de commande Windows et appuyer sur <kbd>Enter</kbd> pour créer un exécutable.

### Récupérer un ID d'espace de travail

Voici une autre façon d'obtenir uniquement les ID d'espace de travail :

1. Aller dans ***Fichier*** – ***Espaces de travail***. Vous pouvez également cliquer sur les points de suspension à côté du nom de l'espace de travail dans le ***volet de navigation***.
2. Sélectionner un espace de travail et cliquer sur ***Modifier l'espace de travail***.
3. Cliquer sur ***ID*** pour le copier dans le presse-papiers Windows.

   <figure><img src="https://cdnweb.devolutions.net/docs/RDMW0005_2024_3.png" alt=""><figcaption></figcaption></figure>

## Paramètres de RemoteDesktopManager.exe

### Contrôle de l'application (démarrage et cycle de vie)

<table data-search="false"><thead><tr><th>Paramètre</th><th>Description</th></tr></thead><tbody><tr><td><code>/Help</code><br><code>/?</code></td><td>Afficher ce message d'aide.</td></tr><tr><td><code>/Silent</code></td><td>Démarrer l'application réduite dans la zone de notification.</td></tr><tr><td><code>/NoSplashScreen</code></td><td>Désactiver l'écran de démarrage pour cette instance.</td></tr><tr><td><code>/MultiInstance</code></td><td>Permettre l'exécution simultanée de plusieurs instances.</td></tr><tr><td><code>/Language:{code}</code></td><td>Remplacer la langue de l'interface pour cette instance seulement. Les paramètres enregistrés demeurent inchangés.</td></tr><tr><td><code>/ConfigPath:{path}</code></td><td>Remplacer l'emplacement du répertoire de configuration. Permet les installations portables et les scénarios multi-instances.</td></tr><tr><td><code>/CloseApp</code></td><td>Fermer l'application une fois l'opération terminée.</td></tr><tr><td><code>/Profiler[:{level}]</code></td><td>Profiler le démarrage de l'application et afficher la fenêtre du profileur.</td></tr><tr><td><code>/AutoClear:on|off</code></td><td>Activer ou désactiver l'effacement automatique. À utiliser avec <code>/Profiler</code>.</td></tr><tr><td><code>/AutoMode:on|off</code></td><td>Activer ou désactiver le profilage en mode automatique. À utiliser avec <code>/Profiler</code>.</td></tr><tr><td><code>/Threshold:{ms}</code></td><td>Définir le seuil du mode automatique en millisecondes. À utiliser avec <code>/Profiler</code>.</td></tr><tr><td><code>/Verbose</code></td><td>Afficher une sortie détaillée avec les étapes de l'opération.</td></tr><tr><td><code>/Quiet</code></td><td>Supprimer toute sortie sauf les erreurs.</td></tr></tbody></table>

### Interaction avec l'interface utilisateur (raccourcis et navigation)

#### Espaces de travail et navigation

| Paramètre             | Description                                                                                                                                                                                                  |
| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `/DataSource:{guid}`  | Sélectionner une source de données dans l'interface.                                                                                                                                                         |
| `/Database:{guid}`    | Sélectionner une source de données dans l'interface à l'aide de l'ID de la base de données.                                                                                                                  |
| `/Vault:{id}`         | Naviguer vers un coffre.                                                                                                                                                                                     |
| `/DashboardTab:{tab}` | Sélectionner un onglet du tableau de bord. Valeurs prises en charge : `documentation`, `tools`, `automation`, `remotetools`, `subconnections`, `permissions`, `asset`, `attachments`, `logs` et `recording`. |
| `/CloseOnDisconnect`  | Fermer l'application lorsque la dernière session se ferme.                                                                                                                                                   |
| `/Filter:{text}`      | Appliquer un filtre texte à l'arborescence des connexions.                                                                                                                                                   |

#### Opérations de session

| Paramètres              | Description                                                         |
| ----------------------- | ------------------------------------------------------------------- |
| `/Session:{guid}[;...]` | Ouvrir la ou les sessions par ID (séparés par des points-virgules). |
| `/Close`                | Fermer la ou les sessions spécifiées.                               |
| `/ChangePassword:{pwd}` | Modifier le mot de passe de la session spécifiée.                   |
| `/MacroScript:{guid}`   | Exécuter un script de macro avec une liste de lecture.              |

#### Connexion rapide (interactive)

<table data-search="false"><thead><tr><th>Paramètres</th><th>Description</th></tr></thead><tbody><tr><td><code>/Template:{type}</code></td><td>ID de modèle (p. ex., RDP, SSH, VNC ou un ID de modèle).</td></tr><tr><td><code>/Host:{hostname}</code></td><td>Nom d'hôte ou adresse IP (requis avec /Template).</td></tr><tr><td><code>/Port:{port}</code></td><td>Numéro de port.</td></tr><tr><td><code>/Username:{user}</code></td><td>Nom d'utilisateur pour l'authentification.</td></tr><tr><td><code>/Domain:{domain}</code></td><td>Domaine pour l'authentification.</td></tr><tr><td><code>/Password:{password}</code></td><td>Mot de passe pour l'authentification.</td></tr><tr><td><code>/ConnectionFileName:{file}</code></td><td>Charger la connexion à partir d'un fichier.</td></tr></tbody></table>

#### Options d'affichage de session

<table data-search="false"><thead><tr><th>Paramètre</th><th>Description</th></tr></thead><tbody><tr><td><code>/TabTitle:{title}</code></td><td>Définir le texte du titre affiché pour l'onglet de la session intégrée.</td></tr><tr><td><code>/OpenConnectionMode:{mode}</code></td><td>Comment ouvrir : Default, Embedded ou External.</td></tr><tr><td><code>/CustomField1:{value}</code></td><td>Transmettre une valeur au champ personnalisé 1.</td></tr><tr><td><code>/CustomField2:{value}</code></td><td>Transmettre une valeur au champ personnalisé 2.</td></tr><tr><td><code>/CustomField3:{value}</code></td><td>Transmettre une valeur au champ personnalisé 3.</td></tr><tr><td><code>/CustomField4:{value}</code></td><td>Transmettre une valeur au champ personnalisé 4.</td></tr><tr><td><code>/CustomField5:{value}</code></td><td>Transmettre une valeur au champ personnalisé 5.</td></tr></tbody></table>

#### Automatisation (sans interface/script – aucune interface graphique requise)

| Paramètre                                  | Description                                                                                                    |
| ------------------------------------------ | -------------------------------------------------------------------------------------------------------------- |
| `/Report:{id\|name}`                       | Exporter un rapport par ID ou par nom.                                                                         |
| `/ReportOutput:{path}`                     | Chemin du fichier de sortie pour le rapport exporté.                                                           |
| `/ReportSettings:{path}`                   | Chemin du fichier de paramètres du rapport.                                                                    |
| `/SecurityProviderPassphrase:{passphrase}` | Définir la phrase de passe du fournisseur de sécurité. Nécessite une source de données ou une base de données. |

{% hint style="info" %}
Ces commutateurs peuvent être combinés avec `/CloseApp` pour des flux de travail entièrement automatisés.
{% endhint %}

### Exemples

Exemple nº 1 - Ouvrir un modèle et se connecter à un hôte `RemoteDesktopManager.exe /DataSource:178c2fda-dab4-4f41-98df-6e3205c0a011 /Template:a666b21b-1479-4eee-b482-0a3d561d2411 /Host:Windjammer-PC1`

Exemple n° 2 - Ouvrir une session `RemoteDesktopManager.exe /DataSource:178c2fda-dab4-4f41-98df-6e3205c0a011 /Session:474bcbcf-d507-435b-8c0a-a9e868781910`

Exemple n° 3 - Démarrer Remote Desktop Manager avec le profileur `RemoteDesktopManager.exe /Profiler`

Exemple n° 4 - Définir une phrase de passe sur la base de données `RemoteDesktopManager64.exe /Database:B26638B2-7957-466C-192B-6621DA12179A /SecurityProviderPassphrase:Password`

### Notes

* Tous les commutateurs ne respectent pas la casse (sauf `/Help` qui peut être en majuscules).
* Les GUID se trouvent dans l'onglet ***Avancé*** des ***Propriétés*** d'une session ou d'un espace de travail.
* Sessions multiples : séparez les GUID par des points-virgules (;) dans le paramètre `/Session`.
* Caractères spéciaux dans les mots de passe : échappez-les avec ^ (par ex., Pass^^word pour Pass^word)
* Continuation de ligne dans CMD : utilisez ^ à la fin de la ligne
* Codes de sortie :
  * 0 = Succès
  * -1 = Erreur


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.devolutions.net/rdm/fr/knowledge-base/how-to-articles/command-line-arguments.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
