Réaliser un script

Bonjour a tous, je voudrait réaliser un script qui s’execute sous windows .

Le script devrait se connecter a ma machine linux et executer une commande.

Avec quoi je pourrait réaliser se script

Merci. d’avance

guigui69

Je verrais bien un script batch avec une connection en ssh :smiley:
Ou tu peux le faire en perl aussi :smiley:

Bonjour,

Sinon, il y a mingw aussi, pour pas être trop dépaysé. :wink:
http://www.mingw.org

Si ça peut aider, :slightly_smiling:

Merci, mais en fait il me faudrait que le script se connect lui meme au serveur

Bonjour,

Euh… là on ne parle plus de comment on fait mais de ce qu’on met dans le script. Ce n’est plus du tout la même question. :open_mouth: Sur le forum programmation peut-être? :slightly_smiling:

Salut en fait le script devra se connecter a la machine et lancé un programme précis.

C’est un peu vague tu veux qu’il se connecte a la cible avec ssh, telnet ???
et pour le lancement c’est simplement la commande.

Je verrais donc un script du genre

ssh login@mon-pc-cible ma_commande_a_executer

Avec un systeme d’identification par clé gpg pour éviter de donner le mot de passe mais pour ca faut configurer ssh :wink:

ok, mais il me faut un truc tout simple en fait car le serveur na pas besoind d’etre securisé tout ca et tu me conseille quel language pour réaliser ceci, python??

python si tu veux mais si c’est juste ce que je viens de te donner alors batch suffit largement

ssh te connecte au pc cible (si bien sur un serveur ssh tourne dessus)
et l’autre ben tu lance ta commande c’est aussi simple que ca.

Salut merci de ta reponse, en fait en python j’ai regarder pour essaye de se connecter en ssh j’ai vraiment pas trouver grand chose donc je me suis rabattus sur du batch tout simple.

En fait le batch se deroule comme ceci:

Il copie dans le system32 plink.exe
La personne doit faire un choix (1 ou 2)
en fonction du choix le script batch se connect et execute un script qui se trouve sur le serveur linux
plink.exe root@192.168.0.4 -pw ****** ./pingboots1
plink.exe root@192.168.0.4 -pw ****** ./pingboots2

Voila

Mais je serai tres interressé pour savoir si il es possible de se connecte en ssh avec python merci

Je sait pas si ca peut t’aider, mais Cygwin pourrait peut être t’aider à lancer un script sur une machine distante linux via ton poste windows (si j’ai bien compris ce que tu voulais faire)

Liens:

http://www.cygwin.com/
http://fr.wikipedia.org/wiki/Cygwin

Je n’y connais rien en python mais quelque chose dans le genre[code]import os

os.system(cmd) [/code]avec ta connection ssh a la place de cmd pourrait etre faisable