Я пытаюсь сделать скрипт, который будет делать копию папки (в Windows) каждый день в течение последних 7 дней. На 8-й день я хочу, чтобы он взял самую старую копию и перезаписал ее и т. д. и т. д., чтобы в любой момент у меня была 7-дневная «история» папки.
Теперь я сделал это ранее в Linux, просто сказав ежедневному сценарию bash скопировать папку в «/home/whatever-date +%u».
date +%u кстати выводит день недели. 1 для понедельника, 2 для вторника и т. д.
Для сравнения, команда даты DOS полностью отстает. Есть ли простой способ получить день недели (числовое значение) в пакетном файле DOS, или я должен просто сдаться и написать это на Java?