@echo off
SET SERVER=xxx.xxx.xxx.xxx
SET USERNAME=xxxxxxxx
SET PASSWORD=xxxxxxxx
SET LOCALFILE=C:\LOGS
SET REMOTEPATH=/LOGS
SET REMOTEFILE=*.log
SET LOGFILE=ftplog.txt
SET TEMPFILE=$temp.txt
cd %LOCALFILE%
echo open %SERVER% >%TEMPFILE%
echo %USERNAME%>>%TEMPFILE%
echo %PASSWORD%>>%TEMPFILE%
echo bin >>%TEMPFILE%
echo cd %REMOTEPATH% >>%TEMPFILE%
echo prompt >>%TEMPFILE%
echo mget %REMOTEFILE% >>%TEMPFILE%
echo quit >>%TEMPFILE%
echo. >>%LOGFILE%
echo. >>%LOGFILE%
echo Transfering %REMOTEFILE% to %LOCALFILE% at %DATE% %TIME% >>%LOGFILE%
REM Execute FTP script
REM ------------------
ftp -s:%TEMPFILE% >>%LOGFILE%
REM Clean up
REM --------
del %TEMPFILE%
set DATESTAMP=%DATE:~10,4%_%DATE:~4,2%_%DATE:~7,2%
set TIMESTAMP=%TIME:~0,2%_%TIME:~3,2%_%TIME:~6,2%
set DATEANDTIME=%DATESTAMP%_%TIMESTAMP%
echo Today's date is %DATESTAMP%
echo The local time is %TIMESTAMP%
echo Date and time: %DATEANDTIME%