Вообще в операционных системах есть встроенные системы для создания бекапов или архивных копий. Но бывает, что это не работает как надо или не хватает функционала. Можно конечно воспользоваться сторонними программами типа Acronis True Image или аналогичными. Хотя хорошие программы как правила просят покупки лицензии.
Мы же будем делать систему бесплатной и без использования подобных программ.
1. Нам понадобиться программа xStarter . Она автоматизирует процессы в операционной системе.
2. Далее создадим BAT файл и пропишем следующие команды:
Хочу обратить внимание, что настройки путей можете изменить под ваши.
3. Теперь создадим задачу в программе:
4. Добавим теперь действие:
5. Создадим еще одно действие, она запуститься сразу после завершения предыдущего:
Это действие отправит письмо на ваш ящик с уведомлением о готовности бекапа.
6. Если кому то нужно вот настройки:
6.1 Тут с ящика ashestynov01@gmail.com далее его настройки письмо уходит на ящик vadim@itspec.org c темой, что бекап готов.
Далее код даты (этот код обрабатывается программой и вставляет дату).
Вот такими не хитрыми действиями можно создать своими руками простенький архиватор. Которой по завершении процесса проинформирует вас, что архив готов.
Удалить файлы старше N дней в Windows
Создаем обычный .bat файл, сделать это можно с помощью блокнота.
Вписываем туда команду
Forfiles -p "C:\папка с файлами" -s -m *.* -d -60 -c "cmd /c del /q @path"
Параметры
-p папка в которой мы будем удалять файлы
-s рекурсивное удаление (удаление во всех папках и под папках)
-m маска поиска файлов
-d (количество дней) выбор файлов, у которых дата изменения меньше или равна (-) текущей даты.
-с команда, которая выполняется для каждого файла
del - команда удаления
/q - отключения запросов на подтверждение при удалении
@path - возвращает полный путь до файла.