Код:
![Выделить весь код](images/misc/selectcode.png)
Set SRC=C:\TEST1\file.txt
Set DST=C:\TEST2\
:: Проверка на день месяца
If "%DATE:~0,1%"=="0" (Set $D=%DATE:~1,1%) Else Set $D=%DATE:~0,2%
If %$D% LSS 20 Exit /B 1
:: Проверка на последний запуск (ini-файл)
For /F "UseBackQ" %%i In ("%~dpn0.ini") Do Set $L=%%i
If "%$L%"=="%DATE:~3,2%" Exit /B 2
:: Копирование / сохранение параметров запуска
XCOPY "%SRC%" "%DST%" /Y/R
If Not ErrorLevel 1 Echo %DATE:~3,2%>"%~dpn0.ini"