|
We override the database to a text source file with the member name that contains the following: OPEN '192.168.0.2' USER username password put lawmod/lfrick.lfrick 'dp001398.001' The CL contains the following: /* CLEAR FTP MESSAGES OUTPUT FILE */ CLRPFM FILE(FTPOUTPUT) /* OVERRIDE THE INPUT (COMMANDS) AND OUTPUT (MESSAGES) FILES */ OVRDBF FILE(INPUT) TOFILE(CVLTUSRS/QTXTSRC) + MBR(&SCRIPT) OVRDBF FILE(OUTPUT) TOFILE(FTPOUTPUT) /* TRANSFER THE FILE USING THE COMMANDS IN THE FTPSCRIPT MEMBER */ FTP RMTSYS(&ADDRESS) /* PRINT THE REPORT OF RESULTS */ OVRPRTF FILE(QSYSPRT) PAGRTT(*COR) OUTQ(&OUTQ) HOLD(*YES) SECURE(*YES) CALL PGM(FTPLOG) /* DELETE THE OVERIDES */ DLTOVR FILE(INPUT) DLTOVR FILE(OUTPUT) This lets us use the same CL for all our FTP's. Just pass the address and script file. There is probably a better way to do it but it works great. Barbara Turner Lionel L.L.C. bturner@lionel.com __________________________________________________ >>> "Chris Andrle" <andrle@localnet.com> 01/15/00 06:05PM >>> I don't have an example at hand but I believe that you precede the FTP command with an OVRDBF command that overrides file INPUT to the name of a database file where you store the FTP commands to be executed. Contents of the database file I believe would be something like this: userid password put filename (or whatever it is you want to do) quit Chris Andrle andrle@localnet.com ----- Original Message ----- From: Mike Silvers To: RPG400-L@midrange.com Sent: Saturday, January 15, 2000 10:46 AM Subject: Running FTP in batch We are trying to run the FTP command in a batch program. When prompting the FTP command, there are no parms for the username, password, etc for the remote computer. Any ideas? Thanks! Mike Silvers +--- | This is the RPG/400 Mailing List! | To submit a new message, send your mail to RPG400-L@midrange.com. | To subscribe to this list send email to RPG400-L-SUB@midrange.com. | To unsubscribe from this list send email to RPG400-L-UNSUB@midrange.com. | Questions should be directed to the list owner/operator: david@midrange.com +--- +--- | This is the RPG/400 Mailing List! | To submit a new message, send your mail to RPG400-L@midrange.com. | To subscribe to this list send email to RPG400-L-SUB@midrange.com. | To unsubscribe from this list send email to RPG400-L-UNSUB@midrange.com. | Questions should be directed to the list owner/operator: david@midrange.com +---
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.