:: Daily archive log files older than n days :: Created date: YYYYMMDD :: Created by: :: Last modified: YYYYMMDD :: Last modified by: :: History: :: SET DIRLOG=D:\_scripts\Logs\ SET ziptype=gz SET days=1 :: archive files ECHO "Begin" >> %dirlog%daily-archive-logfiles.txt DATE /T >> %dirlog%daily-archive-logfiles.txt TIME /T >> %dirlog%daily-archive-logfiles.txt FORFILES /P %DIRLOG% /S /M *.log /D -%days% /C "cmd /c ^0x22C:\Program^ Files\7-Zip\7z.exe^0x22 a -tgzip @path.gz @path" >> %dirlog%daily-archive-logfiles.txt ECHO "Finished" >> %dirlog%daily-archive-logfiles.txt DATE /T >> %dirlog%daily-archive-logfiles.txt TIME /T >> %dirlog%daily-archive-logfiles.txt :: END of script