|
v7: WinRar |
☑ |
0
Zzema
15.06.12
✎
13:13
|
Добрый день всем! не могу что то разобраться . Архивирую Папку "ДатаОтчет". Пишу так:
Команда = "C:\Program Files\WinRAR\WinRAR.exe a " + сокрЛп(Каталог)+"\"+Строка(ДатаОтчета)+".rar";
ЗапуститьПриложение(Команда);
Архивирует папку в которой лежит обработка.. что не так?
|
|
1
Mort
15.06.12
✎
13:15
|
Да все вроде нормуль. Путь к результирующему файлу rar указан - туда и кладется.
|
|
2
Шелест
15.06.12
✎
13:16
|
В Отладчике что выдает Команда?
|
|
3
Zzema
15.06.12
✎
13:16
|
(1)да кладется туда.. но кладется не то. мне надо чтобы архивировалось то что в папке ДатаОтчета. а архивируется та папка в которой обработка лежит...
|
|
4
Ёпрст
гуру
15.06.12
✎
13:18
|
(0) дык укажи, что именно нужно архивировать, вместе с путём
А щас у тебя, только путь , куды сам архив класть
|
|
5
Mort
15.06.12
✎
13:18
|
(3) РАР должен сам догадаться что архивировать?
|
|
6
Ёпрст
гуру
15.06.12
✎
13:19
|
Команда = Команда +" .\ДатаОтчет\*.*";
|
|
7
Андрюха
15.06.12
✎
13:19
|
Если память не изменяет
WinRAR.exe a -rP ИмяАрхива.рар ИмяПапки
|
|
8
Zzema
15.06.12
✎
13:21
|
(4)Есть вариант так
Команда = "C:\Program Files\WinRAR\WinRAR.exe a " + сокрЛп(Каталог)+"\"+Строка(ДатаОтчета)+".rar"+" "+СокрЛП(Каталог)+"\*.csv";
ЗапуститьПриложение(Команда);
тогда архивирует нужные файлы.. но почему то со всем путями.. те не просто ДатаОтчета.rar а внутри нужные файлы. архив содержит все папки D:work\arhciv\ДатаОтчета
|
|
9
Ёпрст
гуру
15.06.12
✎
13:22
|
(8) хелп читать в ломы ужо к винрару ?
Там все команды есть и ключи, если чё.
|
|
10
Ёпрст
гуру
15.06.12
✎
13:23
|
WinRAR.exe a -df -ep -y
|
|
11
dangerouscoder
15.06.12
✎
13:24
|
(10) +1 в хелпе есть ключи и примеры использования
|
|
12
Zzema
15.06.12
✎
13:35
|
(10) читаю блин.. туплю не выходит вот и спрашиваю
|
|
13
Irek-kazan
15.06.12
✎
13:35
|
(12) пользуй 7-zip он бесплатный
|
|
14
Анцеранана
15.06.12
✎
14:10
|
(0)(13) +1 давно было, на 7-ке еще в 2005 работал... сколько не пилил винрар - не мог добиться нужного эффекта , забил и использовал 7-zip, и кажется не ЗапуститьПРиложение , а как-то по-дугому ВыполнитьКоманду что ли или как-то так и все сраслось.
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой