PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → Lancer un shell sur unix depuis un exe windev sous xp
Lancer un shell sur unix depuis un exe windev sous xp
Iniciado por Jérôme LAPORTE, mar., 17 2005 2:34 PM - 3 respostas
Publicado em março, 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
Publicado em março, 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"
Publicado em março, 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.
Publicado em abril, 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