For the complete documentation index, see llms.txt. This page is also available as Markdown.

Installation à distance avec PSExec

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

Selon la façon dont la sécurité est configurée 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 devrez installer les outils Sysinternals de Microsoft, car vous aurez besoin de l'aide de PSExec.exe dans l'exécution de ce script. (https://technet.microsoft.com/en-us/sysinternals/bb842062)

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

Des options existent pour copier des fichiers à distance, veuillez consulter la documentation de PSExec pour plus de détails.

Paramètres

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

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"

Le chemin complet vers le fichier .msi doit être saisi. Un réseau partagé est recommandé dans ce cas.

Quelques notes sur cette ligne de commande :

  1. Remplacez le chemin pour lancer PSExec.

  2. Ajoutez les identifiants appropriés dans la section Outils de votre session; s'ils sont laissés vides, les identifiants de votre session Windows actuelle seront utilisés.

  3. Indiquez le partage de serveur approprié pour obtenir le *.msi ou le *.exe.

  4. Lorsque vous êtes prêt à déployer votre application sur l'ordinateur distant, vous n'avez qu'à sélectionner la session appropriée dans le volet de navigation et à lancer le Macros/Scripts/Outils à partir du tableau de bord. L'entrée Macros/Scripts/Outils peut aussi être lancée par l'entremise du Remote Desktop Manager Agent.

Utilisation

Le type Macros/Scripts/Outils est toujours exécuté dans le contexte d'une session. En fait, il utilise les informations de la session pour déterminer sur quel hôte 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 affichera le Macros/Scripts/Outils. Un simple clic sur l'outil le lancera donc contre l'hôte lié à la session actuellement sélectionnée. Vous pouvez sélectionner des hôtes et installer en séquence.

Mis à jour

Ce contenu vous a-t-il été utile ?