Bonjour,
L’exécution d’un fichier dépend de plusieurs facteurs : le type de fichier (script shell .sh, script batch .bat, exécutable .exe, etc.), le système sur lequel il souhaite l’exécuter (Windows, Linux, via SSH, etc.), ainsi que les droits disponibles sur le serveur.
Par exemple, si vous disposez d’un fichier .sh (script shell Linux), ce type de fichier est prévu pour être exécuté dans un environnement Linux/Unix. Depuis PowerShell (qui est Windows), vous ne pourrez pas l’exécuter directement à moins de passer par une connexion SSH vers le serveur Linux. Dans ce cas, la commande ressemblerait à ceci :
ssh utilisateur@ip_du_serveur "bash /chemin/vers/script.sh"
Soit :
-
utilisateurest l’utilisateur SSH du serveur, -
ip_du_serveurest l’adresse de votre serveur, -
/chemin/vers/script.shest le chemin absolu vers le script sur le serveur.
Attention : selon le fichier à exécuter, le système du serveur et vos droits, la commande peut être différente. Il est donc important de savoir précisément quel fichier vous souhaitez lancer et dans quel environnement (Windows ou Linux).
Je vous remercie pour votre attention et reste à votre disposition pour toute autre question ou complément d'information.
Cordialement, L'équipe LWS
