> 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/list-of-property-names-for-powershell-script.md).

# Liste des noms de propriétés pour les scripts PowerShell

On nous demande souvent une liste complète des noms de propriétés, et il est difficile de la fournir pour plusieurs raisons. L'approche la plus efficace consiste à examiner la structure XML d'une entrée pertinente afin de déterminer les noms de champs.

### Rétro-ingénierie de la structure d'une entrée

1. Créez une entrée du type requis, en ajoutant uniquement les données obligatoires pour l'instant. Cliquez sur ***OK*** pour enregistrer l'entrée.
2. Faites un clic droit sur l'entrée, puis utilisez ***Presse-papiers – Copier***.
3. Dans la boîte de dialogue qui s'affiche, passez à l'onglet ***Aperçu***, puis copiez la structure XML dans un fichier texte. Il s'agit de l'état AVANT.
4. Effectuez manuellement la modification de l'entrée qui doit être automatisée avec PowerShell, puis enregistrez l'entrée.
5. À l'aide de ***Presse-papiers – Copier***, enregistrez le XML modifié dans un autre fichier. Il s'agit de l'état APRÈS.
6. Comparez les deux fichiers avec un outil de comparaison ; les champs qui ont changé et les valeurs qui leur ont été attribuées indiqueront ce que le script doit faire.

{% hint style="info" %}
Pour en savoir plus sur les [GUID des propriétés des informations d'identification de Remote Desktop Manager](https://docs.devolutions.net/fr/powershell/rdm-powershell/xml-information/) et les [GUID des propriétés des informations d'identification de Devolutions Server](https://docs.devolutions.net/fr/powershell/dvls-powershell/xml-information/).
{% endhint %}

### Conseils et astuces

* Pour trouver les propriétés et les chemins, effectuez une rétro-ingénierie du format de fichier XML de session. Créez un exemple de session dans Remote Desktop Manager et exportez-le via le menu contextuel ***Importer/Exporter – Exporter la session (.rdm)***. Une fois exporté, ouvrez le fichier .rdm avec un éditeur. Parcourez la structure XML pour trouver le chemin et le nom de la propriété.
* Pour lister toutes les propriétés d'une entrée, redirigez l'objet de session vers la cmdlet Get-Member.

```powershell
$session = Get-RDMSession -Name "MyRDPSession"
$session | Get-Member
```

#### Voir aussi

* [Devolutions Academy – Travailler avec la liste des noms de propriétés pour les scripts PowerShell et les rapports personnalisés](https://academy.devolutions.net/student/page/2849045-work-with-list-of-property-names-for-powershell-script-and-custom-reports?curriculum_activity_id=4343923\&path_id=2628397\&sid=3dc8eec6-00a5-4443-ad91-950b3aac7dff\&sid_i=0)


---

# 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:

```
GET https://docs.devolutions.net/powershell/fr/remote-desktop-manager-powershell/powershell-scripting/list-of-property-names-for-powershell-script.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
