#* PROPERTY OF BRANT PUTTKAMMER, PLEASE CONTACT ME IF YOU HAVE QUESTIONS #* PLEASE USE CAUTION WHEN RUNNING THIS PROGRAM ON YOUR SYSTEM @echo off echo. | date | FIND "(mm" > NUL If errorlevel 1,(call :Parsedate DD MM) Else,(call :Parsedate MM DD) goto :EOF :Parsedate ---------------------------------------------------------- For /F "tokens=1-4 delims=/.- " %%A in ('date /T') do if %%D!==! ( set %1=%%A&set %2=%%B&set YYYY=%%C ) else ( set DOW=%%A&set %1=%%B&set %2=%%C&set YYYY=%%D) (Set DateStamp=%YYYY%%MM%%DD%) echo. C:\ARCHIVE\7Zip\7za a -tzip C:\ARCHIVE\SYSTEM32\VR-HTTPERR-%DateStamp%.zip C:\WINNT\system32\LogFiles\HTTPERR\*.log FOR %%A IN (C:\WINNT\system32\LogFiles\HTTPERR\*.log) DO DEL %%A C:\ARCHIVE\7Zip\7za a -tzip C:\ARCHIVE\SYSTEM32\VR-MSFTPSVC1-%DateStamp%.zip C:\WINNT\system32\LogFiles\MSFTPSVC1\*.log FOR %%A IN (C:\WINNT\system32\LogFiles\MSFTPSVC1\*.log) DO DEL %%A C:\ARCHIVE\7Zip\7za a -tzip C:\ARCHIVE\SYSTEM32\VR-SMTPSVC1-%DateStamp%.zip C:\WINNT\system32\LogFiles\SMTPSVC1\*.log FOR %%A IN (C:\WINNT\system32\LogFiles\SMTPSVC1\*.log) DO DEL %%A C:\ARCHIVE\7Zip\7za a -tzip C:\ARCHIVE\SYSTEM32\VR-W3SVC1-%DateStamp%.zip C:\WINNT\system32\LogFiles\W3SVC1\*.log FOR %%A IN (C:\WINNT\system32\LogFiles\W3SVC1\*.log) DO DEL %%A C:\ARCHIVE\7Zip\7za a -tzip C:\ARCHIVE\SYSTEM32\VR-W3SVC3-%DateStamp%.zip C:\WINNT\system32\LogFiles\W3SVC3\*.log FOR %%A IN (C:\WINNT\system32\LogFiles\W3SVC3\*.log) DO DEL %%A C:\ARCHIVE\7Zip\7za a -tzip C:\ARCHIVE\SYSTEM32\VR-W3SVC4-%DateStamp%.zip C:\WINNT\system32\LogFiles\W3SVC4\*.log FOR %%A IN (C:\WINNT\system32\LogFiles\W3SVC4\*.log) DO DEL %%A C:\ARCHIVE\7Zip\7za a -tzip C:\ARCHIVE\SYSTEM32\VR-W3SVC5-%DateStamp%.zip C:\WINNT\system32\LogFiles\W3SVC5\*.log FOR %%A IN (C:\WINNT\system32\LogFiles\W3SVC5\*.log) DO DEL %%A echo user user1> ftpcmd.dat echo password1>> ftpcmd.dat echo binary>> ftpcmd.dat echo cd /array1/NAS-NAME/WINDOWS-LOGS/SYSTEM32-LOG-FILES/SERVER-NAME>> ftpcmd.dat echo lcd C:\ARCHIVE\SYSTEM32>> ftpcmd.dat echo put *.zip>> ftpcmd.dat echo quit>> ftpcmd.dat ftp -n -s:ftpcmd.dat 192.168.0.0 del ftpcmd.dat