Показать сообщение отдельно
Старый 14.11.2016, 21:31   #26
duzzy
Гуру
 
Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
duzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond repute
По умолчанию

seriousstas

Цитата:
Надеюсь в будущем возможность автобекапа появится в Икаровских настройках..
Достаточно двух - раз в день и раз в неделю .
А разве создатель не забил на свое творение ???

Цитата:
Как на счет планировщика в Backup_Tool .
Я сделал то что ты просил...
Будешь пробовать на себе))) ?

будет три батника и сама утилита бэкапа:
1. add_backup_tool_task_daily.cmd --- добавляем задание на старт утилиты каждый день
2. add_backup_tool_task_weekly.cmd --- добавляем задание на старт утилиты раз в неделю
3. del_backup_tool_tasks.cmd --- удаление заданий из планировщика
В батниках прописан дефолтный путь запуска утилиты(c:\Backup_tool_v5.exe), если нужен другой пропиши его.

Работает так...
Добавляем две задачи в планировщик:
1.бэкап каждый день, старт во время запуска батника(повторный запуск батника, перезаписывает задачу на время запуска батника)
2.бэкап каждую неделю во время запуска батника(повторный запуск батника, перезаписывает задачу на время запуска батника)

Наступает время стартует задача и запускает утилиту бэкапа... далее утилита делает папку взяв дату и копирует в нее файлы икара.
При повторном запуске утилиты в этот же день проверяется наличие папки и если она есть утилита завершает свою работу.

У утилиты есть ини файл настроек в нем можно прописать диск, папку бэкапа и задать режим(тихий - без отображения сообщений и с отображением сообщений)

Количество дней до очистки можно будет прописывать в ини файле.
Плюс добавил возможность выключения очистки.

ини файл настроек утилиты
[iCarDS_Backup_DIR]
Backup_DIR=D:\iCarBackup\ --- путь куда копируем
Silent_mod=0 --- тихий режим(вкл/выкл отображения сообщений) 0-выкл, 1-вкл

[Run_Date]
date=2016/11/15 --- дата последней очистки(трогать не нужно это для сравнения прошедших дней)
days_before_cleaning=6 --- дней до очистки(удаление всех копий)... если прошло больше 6-ти дней включается механизм очистки
check_days_on=1 --- проверка сколько дней прошло(включает механизм очистки) 1-вкл, 0-выкл

Скачать (Обновленная версия с проверкой количества прошедших дней и полной очисткой папки бэкапа)

П.С.
У себя проверил, ежедневная задача работает.

Последний раз редактировалось duzzy; 15.11.2016 в 20:28.
duzzy вне форума   Ответить с цитированием