Tuesday, July 2, 2013

Batch file to copy file from ftp location to your local folder


//Save this file  with .bat extension

@Echo Off
Set _FTPServerName=ftpservername
Set _UserName=username
Set _Password=password
Set _LocalFolder=C:\sample\demo  \\ path of localfolder
Set _RemoteFolder=In/demo1 \\ path of server folder
Set _Filename=*.gz
Set _ScriptFile=ftp
:: Create script
 >"%_ScriptFile%" Echo open %_FTPServerName%
>>"%_ScriptFile%" Echo %_UserName%
>>"%_ScriptFile%" Echo %_Password%
>>"%_ScriptFile%" Echo lcd %_LocalFolder%
>>"%_ScriptFile%" Echo cd %_RemoteFolder%
>>"%_ScriptFile%" Echo binary
>>"%_ScriptFile%" Echo prompt n
>>"%_ScriptFile%" Echo mget %_Filename%
>>"%_ScriptFile%" Echo bye
:: Run script
ftp -s:"%_ScriptFile%"

No comments:

Post a Comment