I have a windows batch file that runs daily. Wish to log data into a file and want to rotate it (i.e. having at most the last 7 days worth of data).
Looked into the
First - Copy CON SETUPDAY.001 SET WORKDAY=^Z (very important - no cr/lf)
DATE /T >SETUPDAY.002 COPY SETUPDAY.001+SETUPDAY.002 NEWDAY.BAT >nul CALL NEWDAY.BAT SET WEEKDAY=%WORKDAY:~0,3% SET MDY=%WORKDAY:~4,10%
USE %WEEKDAY% IN YOUR SCRIPT