Цитата | Quote
Здравсвуйте! Помогите, пожалуйса решить проблему - пользуюсь RSS - читалкой Abilon Portable. Там есть памятки, хранящиеся в файле
D:\Program Files\Abilon\UserData\memories.dat
Периодически, в самый нужный момент оказывается, что эти памятки куда-то испарились. Опции архивирования этих памяток нет.
Можно ли написать такой батник, чтобы при его запуске в папке
D:\Program Files\Abilon\UserData\Archiv создавались подпапки (желательно с датой, можно просто с порядковым номером) и memories.dat копировался туда? Буду очень благодарна.
Можно конечно. Но как правило bat-файлы идут в связке с какой-нибудь программой (чаще всего Winrar) и преследуют собой цель не только скопировать нужные файлы в отдельное место, но и сжать их по возможности.
Code
@ECHO OFF
REM Путь к архиватору, например,
REM rar="c:\Program Files\WinRar\rar.exe"
SET rar="путь_к_архиватору"
REM Папка, куда буду копироваться архивы
REM По умолчанию создаются рядом с архивируемым файлом
SET SDir="D:\Program Files\Abilon\UserData\Archiv"
REM Путь к файлу(папке), который будем сохранять
SET Files="D:\Program Files\Abilon\UserData\memories.dat"
%rar% a -ag+YYYY-MM-DD-NN %SDir%\arxiv.rar %Files%
PAUSE
Вариант конечно ооооооочень сырой, но каркас такой ;