> 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

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

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

### Récupérer un 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. Cliquez avec le bouton droit sur l'entrée et sélectionnez ***Propriétés***.
2. Naviguez vers ***Commun*** – ***Information sur l'entrée***.
3. Cliquez sur le bouton ***Copier***.
4. Collez la ligne de commande dans une invite de commande Windows et appuyez sur <kbd>Enter</kbd> pour créer un exécutable.

   ![](https://cdnweb.devolutions.net/docs/INTERFACE0001_2024_3.png)

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

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

1. Allez dans ***Fichier*** – ***Espaces de travail***. Vous pouvez aussi cliquer sur les points de suspension à côté du nom de l'espace de travail dans le ***volet de navigation***.
2. Sélectionnez un espace de travail et cliquez sur ***Modifier l'espace de travail***.
3. Cliquez sur ***ID*** pour le copier dans le presse-papiers de 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)

| Paramètres                                              | Description                                                                           |
| ------------------------------------------------------- | ------------------------------------------------------------------------------------- |
| <p><code>/Help</code><br><code>/?</code></p>            | Afficher toute l'information relative aux paramètres, avec des exemples et des notes. |
| `/Silent`                                               | Démarrer Remote Desktop Manager minimisé dans la zone de notification.                |
| <p><code>/CloseApp</code><br><code>/CloseRdm</code></p> | Fermer Remote Desktop Manager une fois l'opération terminée.                          |
| `/CloseOnDisconnect`                                    | Fermer l'application lorsque la dernière session se ferme.                            |
| `/Profiler:{level}`                                     | Démarrer avec le profileur activé (diagnostics de performance).                       |

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

| Paramètres           | Description                                                           |
| -------------------- | --------------------------------------------------------------------- |
| `/DataSource:{guid}` | Sélectionner un espace de travail dans l'interface.                   |
| `/Database:{guid}`   | Sélectionner une base de données (solution de rechange à DataSource). |
| `/Repository:{id}`   | Naviguer vers le dépôt.                                               |
| `/Department:{name}` | Naviguer vers le département.                                         |
| `/Filter:{text}`     | Appliquer un filtre texte à l'arborescence des connexions.            |

#### Opérations de session

| Paramètres              | Description                                                          |
| ----------------------- | -------------------------------------------------------------------- |
| `/Session:{guid}[;...]` | Ouvrir une ou des sessions par ID (séparés par des points-virgules). |
| `/Close`                | Fermer la ou les sessions spécifiées.                                |
| `/ChangePassword:{pwd}` | Changer 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)

| Paramètres                   | Description                                       |
| ---------------------------- | ------------------------------------------------- |
| `/Template:{type}`           | ID du modèle (p. ex., RDP, SSH, VNC).             |
| `/Host:{hostname}`           | Nom d'hôte ou adresse IP (requis avec /Template). |
| `/Port:{port}`               | Numéro de port.                                   |
| `/Username:{user}`           | Nom d'utilisateur pour l'authentification.        |
| `/Domain:{domain}`           | Domaine pour l'authentification.                  |
| `/Password:{password}`       | Mot de passe pour l'authentification.             |
| `/ConnectionFileName:{file}` | Charger une connexion à partir d'un fichier.      |

#### Options d'affichage de session

| Paramètres                   | Description                                       |
| ---------------------------- | ------------------------------------------------- |
| `/TabTitle:{title}`          | Titre de l'onglet pour une session intégrée.      |
| `/TabPage:{page}`            | Nom de la page d'onglet.                          |
| `/OpenConnectionMode:{mode}` | Mode d'ouverture : Default, Embedded ou External. |
| `/CustomField1:{value}`      | Transmettre une valeur au champ personnalisé 1.   |
| `/CustomField2:{value}`      | Transmettre une valeur au champ personnalisé 2.   |
| `/CustomField3:{value}`      | Transmettre une valeur au champ personnalisé 3.   |
| `/CustomField4:{value}`      | Transmettre une valeur au champ personnalisé 4.   |
| `/CustomField5:{value}`      | Transmettre une valeur au champ personnalisé 5.   |

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

| Paramètres                           | Description                                            |
| ------------------------------------ | ------------------------------------------------------ |
| \`/Report:{id                        | name}\`                                                |
| `/ReportOutput:{path}`               | Chemin du fichier de sortie pour le rapport exporté.   |
| `/ReportSettings:{path}`             | Chemin du fichier de paramètres du rapport.            |
| `/SecurityProviderPassphrase:{pass}` | Définir la phrase de passe du fournisseur de sécurité. |

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

### Exemples

Exemple no 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 no 2 - Ouvrir une session `RemoteDesktopManager.exe /DataSource:178c2fda-dab4-4f41-98df-6e3205c0a011 /Session:474bcbcf-d507-435b-8c0a-a9e868781910`

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

Exemple no 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 ^ (p. 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.
