Here's how we construct and run an ftp command file to put files onto an NT 4.0 server. parm localfile="",hostfile="", method="ascii" comment Put a file on Baltic setvar sfile "!hostfile" setvar dfile "!localfile" if dfile = "" then setvar dfile "!hostfile" endif if sfile = "" then echo putbalt Usage: putbalt hostfile localfile method echo Will use ftp to put a file echo onto baltic. echo Requires method, either ascii* or binary escape endif echo exitonerror > ftpcmds echo open baltic.bankmed.co.za >> ftpcmds echo user administrator ***** >> ftpcmds echo !method >> ftpcmds echo put !localfile !hostfile >> ftpcmds echo quit >> ftpcmds run ftp.arpa.sys;stdin=ftpcmds if !ftplasterr<> 0 then echo |||||||||||||||||||||||||||||||||||||||||||||||| echo !ftplastreply echo !ftplastmsg echo |||||||||||||||||||||||||||||||||||||||||||||||| endif Hope this helps Neil Harvey > -----Original Message----- > From: HP-3000 Systems Discussion [SMTP:[log in to unmask]] On > Behalf Of Johnson Stephen > Sent: 27 February 1997 05:56 > To: [log in to unmask] > Subject: FTP file variable > > If I have file adcatscz and I want to FTP it with the name a970227, > (todays date) ......... > what variable or system verb would accomplish the rename ? > Can you FTP a backreference (*) ? > an help is welcome or I'll construct the jcl in the program and stream > it.