Voici un exemple de fichier « *.bat » (fichier d’exécution de commande) permettant de passer un paramètre (le nom du fichier à transférer) pour un script ftp (ici toto.dat).
Dans cet exemple nous transférons bib400/FICH de l’AS400 vers c:\AS400\FICH.txt.
Mode d’exécution FTPC FICH
Contenu de FTPC.BAT
(il faut remplacer nomuser, motpass, monserveurAS) par vos valeurs
echo nomusr > toto.dat
echo motpass >> toto.dat
echo get >> toto.dat
echo bib400/%1 >> toto.dat
echo c:\AS400\%1.txt >> toto.dat
echo "quit" >> toto.dat
ftp -s:toto.dat monserveurAS
del toto.dat
Vous pouvez lancer ce script depuis l’AS400
STRPCO
CHGVAR &CMD VALUE('C:\AS400\FTPC.BAT' *BCAT &FIC)
STRPCCMD PCCMD(&CMD)