> 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/remote-installation-with-psexec.md).

# Installation à distance avec PSExec

Lorsque vous devez effectuer une installation à distance, plusieurs options s'offrent à vous, notamment une stratégie de domaine, un script de connexion ou PSExec.

Selon la configuration de la sécurité sur l'ordinateur distant, vous pourriez rencontrer des problèmes où même un administrateur ne peut pas installer une application correctement. Dans ces cas, vous devez exécuter PSExec dans le contexte du compte système.

Tout d'abord, vous devez installer les outils Sysinternals de Microsoft, car vous aurez besoin de **PSExec.exe** pour l'exécution de ce script. (<https://technet.microsoft.com/en-us/sysinternals/bb842062>)

Ensuite, téléchargez le fichier \*.msi ou \*.exe de l'application que vous souhaitez installer et enregistrez le fichier sur un lecteur partagé accessible depuis l'ordinateur distant.

{% hint style="info" %}
Des options permettent de copier des fichiers à distance ; veuillez consulter la documentation de PSExec pour plus de détails.
{% endhint %}

### Paramètres

Créez une entrée ***Macros/Scripts/Outils***, utilisez le type ***PSExec***. Dans la section Ligne de commande, ajoutez la ligne suivante (longue) :

```
C:\Tools\Sysinternals\psexec.exe \\$HOST$ -i -u $TOOL_DOMAIN$\$TOOL_USERNAME$ -p $TOOL_PASSWORD$ cmd /
k "msiexec /i \\SRV-DEPLOY\msi\Setup.RemoteDesktopManager.10.9.0.0.msi /quiet /passive /norestart"
```

{% hint style="info" %}
Le chemin complet vers le fichier **.msi** doit être saisi. Un réseau partagé est recommandé dans ce cas.
{% endhint %}

Quelques remarques sur cette ligne de commande :

1. Remplacez le chemin pour lancer PSExec.
2. Ajoutez les informations d'identification appropriées dans la section ***Outils*** de votre session ; si ce champ est laissé vide, les informations d'identification de votre session Windows actuelle seront utilisées.
3. Indiquez le serveur partagé approprié pour accéder au fichier \*.msi ou \*.exe.
4. Lorsque vous êtes prêt à déployer votre application sur l'ordinateur distant, il vous suffit de sélectionner la session appropriée dans le ***Volet de navigation*** et de lancer les ***Macros/Scripts/Outils*** depuis le ***Tableau de bord***. L'entrée ***Macros/Scripts/Outils*** peut également être lancée via l'agent Remote Desktop Manager.

### Utilisation <a href="#usage" id="usage"></a>

Le type ***Macros/Scripts/Outils*** est toujours exécuté dans le contexte d'une session. En effet, il utilise les informations de la session pour identifier l'hôte contre lequel exécuter l'outil, c'est pourquoi nous avons utilisé la variable $HOST$.

Pour cette raison, la première étape consiste à sélectionner une session ; tout type de session convient (RDP, SSH, etc.). Après avoir sélectionné la session, le ***Tableau de bord*** affiche les ***Macros/Scripts/Outils***. Un simple clic sur l'outil le lancera donc contre l'hôte associé à la session actuellement sélectionnée. Vous pouvez sélectionner des hôtes et effectuer les installations en séquence.


---

# 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/rdm/fr/knowledge-base/how-to-articles/remote-installation-with-psexec.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.
