Pas d'inquiétude, avec PBAdonf, c'est dans la poche ! ^^

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.
  • Index
  •  » Powerscripts
  •  » [RESOLU] Comment lancer un shell Unix à partir de PB

#1 19-01-2007 09:41:22

wazou1812  
Modératrice
Award: bf
Date d'inscription: 24-05-2006
Messages: 610
Pépites: 2,097
Banque: 3,536,631,712,504

[RESOLU] Comment lancer un shell Unix à partir de PB

Bonjour les garçons (et les filles bien sur),

Et oui Wazou est bien une fille, et elle a une petite question pour vous ce matin.

Savez vous si il est possible de lancer un shell à partir d'une appli PB ? (Je suis en PB 8.03)

Merci pour vos réponse.

Dernière modification par wazou1812 (19-01-2007 09:42:15)

Hors ligne

 

#2 19-01-2007 10:00:51

jdobosz  
crazy geek
Award: jdbozc
Lieu: boulogne billancourt
Date d'inscription: 24-05-2006
Messages: 81
Pépites: 2,241
Banque: 2,700,351,746,124,543

Re: [RESOLU] Comment lancer un shell Unix à partir de PB

bonjour,

c'est possible, mais pas directement ...

première idée, essayer un rsh, mais je sais pas si le rsh de windows peut lancer des shells unix ...?

seconde idée, créer à partir de l'appli pb un fichier marqueur sur un lecteur réseau, ce fichier sera détecté par le batch qui
scanne continuellement la présence d'un tel fichier et lance ensuite son traitement

troisième idée, reprendre la seconde mais en passant par l'intermédiaire d"une table du SGBD, qui sera scannée par le batch

Hors ligne

 

#3 19-01-2007 10:12:36

wazou1812  
Modératrice
Award: bf
Date d'inscription: 24-05-2006
Messages: 610
Pépites: 2,097
Banque: 3,536,631,712,504

Re: [RESOLU] Comment lancer un shell Unix à partir de PB

Le fichier toto.sh existe en permanence sur le serveur Unix.
Il fonctionne déjà mais il doit être lancé à la fin d'un batch PB. Aujourd'hui, le batch PB est programmé à une certaine heure, et le cron sur le serveur unix à une certaine heure afin d'être sur que le batch de pb est terminé. Mais forcément, il y a de la perte de temps. Le but est donc d'éviter de perdre du temps et de lancer le cron unix, dès la fin du batch.

Merci pour vos réponses.

Hors ligne

 

#4 19-01-2007 13:10:22

wazou1812  
Modératrice
Award: bf
Date d'inscription: 24-05-2006
Messages: 610
Pépites: 2,097
Banque: 3,536,631,712,504

Re: [RESOLU] Comment lancer un shell Unix à partir de PB

Hello,

y'a personne qui a une petite astuce ou une petite idée pour moi ???

Hors ligne

 

#5 19-01-2007 13:25:53

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: [RESOLU] Comment lancer un shell Unix à partir de PB

Salut,

peut-être en installant Cygwin sur la machine Windows et ensuite via SSH lancer une commande sur la machine Unix distante :

Code:

ssh login@host { /home/login/script_distant.sh ; }

N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#6 26-01-2007 13:40:11

wazou1812  
Modératrice
Award: bf
Date d'inscription: 24-05-2006
Messages: 610
Pépites: 2,097
Banque: 3,536,631,712,504

Re: [RESOLU] Comment lancer un shell Unix à partir de PB

Bonjour,

Et bien apres avoir essayé plusieurs solutions, je peux maintenant vous dire qu'il est possible d'executer une instruction rsh à  partir de windows, afin de se connecter en telnet sur une serveur unix et ainsi lancer un fichier .sh destiné a executer un shell.

Ainsi, avec une appli 'batch', il est possible de mettre dans un .bat l'exe de l'appli pb et après le lancement de la commande rsh.
Il faut simplement que sur le serveur Unix, l'utilisateur du poste windows soit habilité à se connecter sous ce mode.

J'espère avoir été claire et merci à tous.

Vous pouvez désormais mettre le sujet en [resolu]

   

Hors ligne

 

#7 26-01-2007 14:37:39

shahin  
Modérateur
Award: bf
Lieu: val de marne
Date d'inscription: 26-09-2006
Messages: 938
Pépites: 8,675,050,269
Banque: 16,218,225,127,617

Re: [RESOLU] Comment lancer un shell Unix à partir de PB

Bonjour ta question n'est elle pas la même que celle là : Lancer un .ksh à partir de PB ? ?

wazou1812 a écrit:

J'espère avoir été claire

Pas pour moi, mais je suis pas une référence


never let people work on more than one thing at once.

Hors ligne

 

#8 26-01-2007 15:48:22

wazou1812  
Modératrice
Award: bf
Date d'inscription: 24-05-2006
Messages: 610
Pépites: 2,097
Banque: 3,536,631,712,504

Re: [RESOLU] Comment lancer un shell Unix à partir de PB

Hello,

Non la question était : "Comment lancer un shell unix à partir de PB"

Et la réponse est bien de le faire à partir de la commande shs sous windows en passant par un .bat

tout est bien qui fini bien

et encore:merci:

Hors ligne

 
  • Index
  •  » Powerscripts
  •  » [RESOLU] Comment lancer un shell Unix à partir de PB

Pied de page des forums

Propulsé par FluxBB 1.2.22