Skip to main content

Archive log files

:: 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

Popular posts from this blog

hmailserver: Notes from the field

hmailserver is one of free open source mail servers running on Microsoft Windows operating system.

stegseek: Notes

StegCracker has been retired following the release of StegSeek, which will blast through the rockyou.txt wordlist within 1.9 second as opposed to StegCracker which takes ~5 hours.

Install Microsoft .NET Core SDK

.NET Core Software Development Kit (SDK) is a set of libraries and tools that allow developers to create .NET Core applications and libraries.