3
1
This is a follow up to FTP BAT file - Windows Scheduled Task.
I copied the FTP script, but I can't transfer the files to my local computer.
All I get is this (server address omitted):
331 Password required for ftpdemo.
230 User ftpdemo logged in.
ftp> lcd C:\Temp\Test
Local directory now C:\Temp\Test.
ftp> mget ErrorLog\*.*
200 Type set to A.
mget LogViewer.asp? quit
ftp>
Here's the actual script:
open ftp.myserver.com
ftpdemo
pass
lcd C:\Temp\Test
mget ErrorLog\*.*
quit
What do I need to fix?
UPDATE:
used PROMPT, now it loops through all the files, but keeps saying the following:
200 port command successful
550 "file_name_here": no such file
and same goes for every file in the directory ... it lists all the files, so they ARE there, I have no idea what's wrong. Also, I use the same account that I use for GUI ftp, and permissions should not be an issue.
Any ideas?
UPDATE 2:
here's how i got it to work (thanks to dave lozinski's site):
open ftp.myserver.com
ftpdemo
pass
lcd C:\Temp\Test
cd /ErrorLog
prompt
mget *.*
quit
basically I just had to change the directory on the server.
now this goes thru all files on remote folder, but keeps saying "port command successful. no such file" ... all files are there though ... any ideas? – roman m – 2009-11-13T08:45:27.807
didn't solve the issue but helped me get starter, thanx – roman m – 2009-11-13T09:15:47.043
did you fix why the files weren't coming down? – Stewart Robinson – 2009-11-13T16:36:49.087