Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > AS/400
AS/400 Le Forum d'entraide sur IBM AS/400 - iSeries. RPG.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/04/2008, 11h33   #1
Invité de passage
 
Inscription : avril 2008
Messages : 2
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 2
Points : 2
Points : 2
Par défaut FTP sur AS400

Bjr,
Je cherche le moyen d'automatiser l'envoi de fichier par la commande FTP (via CLP eu Fichier source).
Mon FTP marche, mais il faut que je rentre le nom et le MDP de l'utilisateur et je voudrais automatiser ceci + le 'PUT' du fichier concerné.
Cette demande vient d'un ancien PRG qui a repris un travail sur AS400 (après 8 ans d'arret) donc plein de lacune et d'oublis.

Slt a tous et merci d'avance pour les réponses.
phil30 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/04/2008, 14h07   #2
Membre Expert
 
Inscription : novembre 2004
Messages : 1 298
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 1 298
Points : 1 355
Points : 1 355
Fais un programme qui génère le script FTP. De cette façon, tu pourras paramétrer le user et le password ainsi que le PUT.
Mercure est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/04/2008, 17h43   #3
Membre Expert
 
Inscription : novembre 2004
Messages : 1 298
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 1 298
Points : 1 355
Points : 1 355
Pas besoin d'exemple. Un simple programme RPG ou Cobol peut très bien faire cela.

1/ OVRDBF du membre de QTXTSRC ou QFTPSRC (à créer)
2/ Déclarer QTXTSRC ou QFTPSRC en fichier sortie
3/ Demander user et mot de passe via un écran
4/ Ecrire user et mot de passe indiqués dans le membre
5/ Ecrire les autres instructions FTP si besoin (par ex. BIN, CD, LCD, etc)
6/ Ecrire le PUT
7/ Terminer le programme de génération du script

Ensuite, dans le CL, faire
1/ ovrdbf input QFTPSRC mbr(MonMbrFTP)
2/ ovrdbf output QFTPSRC mbr(MaLogFTP) /* il faut créer le membre à vide */
3/ FTP machine_distante
Mercure est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/04/2008, 11h29   #4
Membre du Club
 
Inscription : juillet 2006
Messages : 97
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : juillet 2006
Messages : 97
Points : 56
Points : 56
J' envoi un fichier joint avec un aplli pour faire du FTP complète que j'avais écris

On va voir si il prend bien ma pièce jointe dans le cas contraire réponds a mon message et je te l'enverrai en particulier.

c'est une des façons de le faire, mais tu peut l'adapter ou la modifier a ta sauce.
Fichiers attachés
Type de fichier : zip FTP.zip (301,7 Ko, 59 affichages)
fweiner est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h16.


 
 
 
 
Partenaires

Hébergement Web