PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 2024 → Lancer un shell sur unix depuis un exe windev sous xp
Lancer un shell sur unix depuis un exe windev sous xp
Started by Jérôme LAPORTE, Mar., 17 2005 2:34 PM - 3 replies
Posted on March, 17 2005 - 2:34 PM
Je souhaite lancer un shell unix depuis un poste XP à l'aide d'un exe windev.
-> Il faut se connecter sur le serveur, avec le compte et mdp, puis se positionner et lancer le script. Quand le script est fini, il faut que je sache que c'est ok.

J'ai essayé avec lanceappli : aucun résultat.

Si quelqu'un à la solution, ce serait très bien de me la faire parvenir rapidement.

A+
Jérôme
Posted on March, 17 2005 - 5:51 PM
Bonjour,


j'ai fait cette opération, avec succès en utilisant la commande :

resCommande=LanceAppli(TxtCommande,exeIconise,exeNonBloquant)

La variable TxtCommande contient la commande "RSH host -l user chemin/commande"
Posted on March, 17 2005 - 7:03 PM
Avec lanceAppli, aucune chance !
Je vois deux solutions:
1. Un demon tourne sur la machine Unix, et tu communiques avec ce demon en utilisant les sockets. De cette façon tu lui "demandes" de lancer le scripts, et il t'envoie le résultat.
2. Tu te connectes au serveur avec rsh, ettu lances le script.

Frédéric.
Posted on April, 21 2005 - 5:39 PM
Sur Unix ou Windows, faut-il faire quelque chose de particulier ? Autoriser certains accès ou quelque chose dans ce genre-là.

J'ai essayé en voulant la commande suivante ls -l > toto.txt. Je n'ai aucune erreur dans Windev, mais rien également ne s'est à priori exécuté sur la machine Unix cible.

Cordialement

Pascal Le Brun