Добро пожаловать, Гость. Пожалуйста, выберите Вход или Регистрация
   
  ГлавнаяСправкаПоискВходРегистрация  
 
Переключение на Главную Страницу Страниц: 1
Печать
О написании скрипта к архиватору RAR версии 3.0 (Прочитано 3 566 раз)
Vitya
Специалист
****
Вне Форума



Настрочил: 927
Серов
Пол: male
О написании скрипта к архиватору RAR версии 3.0
07.07.2003 :: 17:25:54
 
    Может кто поделится умной мыслью: как написать скрипт (bat-файл) к архиватору RAR (понятно что ручками). Задача такая: есть определенные текстовые файлы, который ежедновно добавляются, но старые не изменяются. Необходимо иметь на компьютере все эти, не в архиве, файлы, в тоже время иметь архив этих файлов в другом  каталоге, но архив с маской MM_DDTXT.RAR, в архиве содержаться файлы которые поступили в этот день.
Как создать архив с добавлением перед именем месяца и даты понятно (-ag+MM_DDtxt.rar), а как сделать остальное? Ужас
Наверх
 
WWW 123947662  
IP записан
 
SiTEK
Писатель
*****
Вне Форума


В компании с толстяком
время летит незаметно...

Настрочил: 2 048
Краснотурьинск
Пол: male
Re: О написании скрипта к архиватору RAR версии 3.
Ответ #1 - 07.07.2003 :: 18:13:14
 
Предлагаю воспользоваться утилиткой MyBackup, лови на почту.
Наверх
 
24770720  
IP записан
 
YuRbEn
Пользователь
**
Вне Форума



Настрочил: 256
Re: О написании скрипта к архиватору RAR версии 3.
Ответ #2 - 07.07.2003 :: 18:33:58
 
не совсем понял, те эти те там эти тут, но если так как я понял, то попробуй эту строчку, напиши подошло или нет  Подмигивание

rar u -ag+MM_DD_ -tn24h bak.rar c:\musor\*.*

Наверх
 
 
IP записан
 
Vitya
Специалист
****
Вне Форума



Настрочил: 927
Серов
Пол: male
Re: О написании скрипта к архиватору RAR версии 3.
Ответ #3 - 08.07.2003 :: 09:12:19
 
Цитата:
не совсем понял, те эти те там эти тут, но если так как я понял, то попробуй эту строчку, напиши подошло или нет  Подмигивание

rar u -ag+MM_DD_ -tn24h bak.rar c:\musor\*.*


дело в том что разница во времени между файлами может быть и один час (23:45 и 00:30)  и это будут файлы относящиеся к разным датам.
Наверх
 
WWW 123947662  
IP записан
 
Vitya
Специалист
****
Вне Форума



Настрочил: 927
Серов
Пол: male
Re: О написании скрипта к архиватору RAR версии 3.
Ответ #4 - 08.07.2003 :: 09:12:47
 
Цитата:
Предлагаю воспользоваться утилиткой MyBackup, лови на почту.

сейчас погляжу...
Наверх
 
WWW 123947662  
IP записан
 
Vitya
Специалист
****
Вне Форума



Настрочил: 927
Серов
Пол: male
Re: О написании скрипта к архиватору RAR версии 3.
Ответ #5 - 08.07.2003 :: 09:26:04
 
2 SiTEK
А документации по ней никакой нету ваше?
В частности как сделать чтобы начало наименование файла архива соответствовало маске MM_DD?
Наверх
 
WWW 123947662  
IP записан
 
Vitya
Специалист
****
Вне Форума



Настрочил: 927
Серов
Пол: male
Re: О написании скрипта к архиватору RAR версии 3.
Ответ #6 - 08.07.2003 :: 09:31:19
 
2 SiTEK
не не пойдет, оно архивирует все на пропалую, а необходима архивация только файлов поступивших в один день.
Наверх
 
WWW 123947662  
IP записан
 
YuRbEn
Пользователь
**
Вне Форума



Настрочил: 256
Re: О написании скрипта к архиватору RAR версии 3.
Ответ #7 - 08.07.2003 :: 09:35:05
 
Цитата:
дело в том что разница во времени между файлами может быть и один час (23:45 и 00:30)  и это будут файлы относящиеся к разным датам.


ну тогда подправить интервал и запускать в определённое время.
Наверх
 
 
IP записан
 
Vitya
Специалист
****
Вне Форума



Настрочил: 927
Серов
Пол: male
Re: О написании скрипта к архиватору RAR версии 3.
Ответ #8 - 08.07.2003 :: 10:02:38
 
во нашел –ta2001-10-15, т.е. архиватор обрабатывает файлы измененые или созданые ПОСЛЕ 15.10.2001, но опять же возникает вопрос - а как АВТОМАТИЧЕСКИ присваивать текущую дату для периода  в BAT или CMD файле?
Наверх
 
WWW 123947662  
IP записан
 
Vitya
Специалист
****
Вне Форума



Настрочил: 927
Серов
Пол: male
Re: О написании скрипта к архиватору RAR версии 3.
Ответ #9 - 08.07.2003 :: 10:38:11
 
проше, наверно, написать програмульку на delphi. чтобы она при запуске ставила нужную дату и запускала CMD файл.
Наверх
 
WWW 123947662  
IP записан
 
YuRbEn
Пользователь
**
Вне Форума



Настрочил: 256
Re: О написании скрипта к архиватору RAR версии 3.
Ответ #10 - 08.07.2003 :: 12:21:27
 
Цитата:
во нашел –ta2001-10-15, т.е. архиватор обрабатывает файлы измененые или созданые ПОСЛЕ 15.10.2001, но опять же возникает вопрос - а как АВТОМАТИЧЕСКИ присваивать текущую дату для периода  в BAT или CMD файле?


дак у меня тоже самое и получается, без всяких дат, просто надо запускать его например в 23:59. А с автоматом под 98 это геморой, но реально. А в 2к/XP там вроде есть переменная что-то типа %time% или как-то так. Пиши если что получится!
Наверх
 
 
IP записан
 


Переключение на Главную Страницу Страниц: 1
Печать