Link to home
Start Free TrialLog in
Avatar of columcusack
columcusackFlag for Ireland

asked on

FTP Automation

Hi There,

I would like to setup a script or a batch file on my PC to automate FTP from one directory on MY pc to another Directory on another PC

So the file is called ftp.txt and is stored in c:\ftpfolder on machine id 10.10.10.10, Username & password is test & test

I want to ftp the file to c:\ftpdestination on machine 10.10.10.11, Username & password is test & test

Whats the best way to do this......I need step by step instruction please.

Can you help.

P.s If I wanted this to run every 30mins......how would I do this, again step by step please?

Urgent!!!!

Thanks
Avatar of EDDYKT
EDDYKT
Flag of Canada image

add this to the file called send.txt and put it into c:\ftpfolder

open 10.10.10.11
user test test
put "c:\ftpfolder\ftp.txt"
close
bye


put this command on your scheduler and start every 30 min


ftp.exe -nvi -s:"c:\ftpfolder\send.txt"
Avatar of columcusack

ASKER

I'm using a windows xp machine.  

How do I add "ftp.exe -nvi -s:"c:\ftpfolder\send.txt" to my scheduler?
you may want to put on another bat file and add that bat file into scheduler?->
Thanks,

so do I put this below into the bat file?

open 10.10.10.11
user test test
put "c:\ftpfolder\ftp.txt"
close
bye

Do I call it ftp.bat and sace it to the c:?
no

add this to the file called send.txt and put it into c:\ftpfolder

open 10.10.10.11
user test test
put "c:\ftpfolder\ftp.txt"
close
bye

add this to the file called ftp.bat and put it into c:\ftpfolder

ftp.exe -nvi -s:"c:\ftpfolder\send.txt"

put this command on your scheduler and start every 30 min

"c:\ftpfolder\ftp.bat"
ok....let me recap for you..

I have this saved as ftp.txt in c:\ftpfolder

open 10.202.1.74
user ccusack password
put "c:\ftpfolder\ftp.txt"
close
bye

I then have a bat file called ftp.bat saved in c:\ftpfolder with the follwoing command saved in it

ftp.exe -nvi -s:"c:\ftpfolder\ftp.txt

I then called my scheduler in windows control panel and selected the bat file from c:\ftpfolder\ftp.bat to run.

I want my files to be dropped in c:\ftpto

Am i close?

>> I want my files to be dropped in c:\ftpto

what file?

>>Am i close?
yes

try to run this line
ftp.exe -nvi -s:"c:\ftpfolder\ftp.txt

from the command prompt and make sure ftp works
lets say a file called colum.txt..............should I put that in c:\ftpfolder??



C:\Documents and Settings\ccusack>ftp.exe -nvi -s:"c:\ftpfolder\ftp.txt
ftp> open 10.202.1.74
ftp: connect :Unknown error number
ftp> user ccusack password
Not connected.
ftp> put "c:\ftpfolder\ftp.txt"
Not connected.
ftp> close
Not connected.
ftp> bye
ASKER CERTIFIED SOLUTION
Avatar of EDDYKT
EDDYKT
Flag of Canada image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial

C:\Documents and Settings\ccusack>ftp
ftp> open 10.136.22.22
Connected to 10.136.22.22.
220 snss1a FTP server (Version 1.1.214.4 Mon Feb 15 08:48:46 GMT 1999) ready.
User (10.136.22.22:(none)):


FTP works......., I just want to ftp them between folders,