> 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/powershell/fr/remote-desktop-manager-powershell/powershell-scripting.md).

# Scriptage PowerShell

Scriptez Remote Desktop Manager avec PowerShell en utilisant soit le module Devolutions.PowerShell, soit des commandes PowerShell personnalisées exécutées directement dans l'appli.

{% hint style="info" %}
Nous avons migré vers un [dépôt GitHub](https://github.com/Devolutions/DevoSample-ps) pour héberger les divers échantillons et recettes de Devolutions. Consultez-le pour savoir ce qui est disponible. Les questions et les demandes d'échantillons doivent être soumises sur notre [forum](https://forum.devolutions.net/product/powershell-module).
{% endhint %}

Il y a deux façons d'interagir avec Remote Desktop Manager en utilisant PowerShell :

<table><thead><tr><th width="147"></th><th></th></tr></thead><tbody><tr><td><a href="/powershell/fr/remote-desktop-manager-powershell/powershell-scripting/powershell-module.md">Module</a></td><td>Module Devolutions.PowerShell : Il s'agit d'un module qui expose de nombreuses applets de commande servant à « piloter » une installation locale de Remote Desktop Manager. À ce titre, il est assez différent de la plupart des modules disponibles, puisque la majorité d'entre eux servent à communiquer avec un service distant. Cela signifie qu'il nécessite une session Windows interactive dans un contexte utilisateur.</td></tr><tr><td><a href="/powershell/fr/remote-desktop-manager-powershell/powershell-scripting/custom-powershell-commands.md">Actions personnalisées</a></td><td>Extraits de code PowerShell qui peuvent être exécutés directement dans Remote Desktop Manager. Les actions peuvent être lancées à l'aide de <em><strong>Modifier – Modifier (Actions spéciales) – Commande PowerShell personnalisée</strong></em>. Les avantages de cette approche sont les suivants :<br><br>1. Il n'est pas nécessaire de gérer le chargement du module approprié pour l'instance de Remote Desktop Manager.<br>2. Il n'est pas nécessaire de gérer le filtrage des entrées. La plupart du temps, vous effectuerez une sélection manuelle directement dans votre <em><strong>volet de navigation</strong></em> ou, encore mieux, vous utiliserez la <em><strong>Recherche avancée</strong></em> pour sélectionner des entrées d'un seul coup.</td></tr></tbody></table>

#### Voir aussi

* [Devolutions Academy - Automatiser des tâches avec des scripts et des macros](https://academy.devolutions.net/student/path/1925316/activity/2668004)
* [Devolutions Academy – Automatisation intégrée : scripts PowerShell et macros](https://academy.devolutions.net/student/activity/3380125)
* [Devolutions Academy - Simplifier les connexions à distance avec des déclencheurs d'événements](https://academy.devolutions.net/student/path/1925316/activity/2668000)


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.devolutions.net/powershell/fr/remote-desktop-manager-powershell/powershell-scripting.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
