Разумеется.
7z прекрасно управляется из командной строки.
Пишите строку запуска и помещаете ее в планировщик заданий или в cron - смотря какая у вас ось.
Не подскажете, что собственно говоря прописывать в батник для бэкапа? Дело в том, что с батниками работал 2-3 раза в жизни, а т.к бэкап нужен для домашнего компьютера, тратить много времени на обучение всему этому не хочется.
А как я могу подсказать? Инструкция написана, лежит на сайте 7z.
Я могу написать зная что нужно бэкапить, куда нужно бэкапить, как именовать архивы, инкрементный или полный делать, и кучу других мелочей.
Да, но лучше таки классический zip.
Если винда - ещё лучше RAR, архивирующий в zip.
что-то вроде
zip.bat:
start winrar a -r -m1 %1.zip
запускать zip myarchname
ест всё, что есть есть :) в папке, откуда запущен