1 / 1 / 2
Регистрация: 03.06.2015
Сообщений: 101
|
||||||
1 | ||||||
SevenZIP: как указать папку, которую нужно архивировать?28.10.2016, 11:13. Просмотров 1717. Ответов 7
Метки нет Все метки)
(
Всем доброго времени суток, разбираюсь с SevenZIP библиотекой. для архивации я делаю так:
0
|
|
28.10.2016, 11:13 | |
Как в батнике указать папку которую надо запаролить и скрыть Winrar как архивировать папку Как архивировать через консоль папку с файлами и подпапками? Архивировать через 5 минут папку и отправить ее на email |
|
81 / 81 / 39
Регистрация: 17.02.2016
Сообщений: 464
|
|||||||||||
28.10.2016, 11:38 | 2 | ||||||||||
с библиотекой не работал, так что не в курсе как паковать папку
но код можно сократить вот так(если много файлов в папке) первый попавшийся код с гугла - получение списка файлов
в примерах есть такой вариант
0
|
1 / 1 / 2
Регистрация: 03.06.2015
Сообщений: 101
|
|
28.10.2016, 12:48 [ТС] | 3 |
в том то и дело, что не так все просто, Arch.AddFile('Путь до файла', 'путь внутри архива'); если в путь внутри архива поставить 'C:\WRPS\WRandPS.exe', то в архиве будет ссылка на диск C, и папка WRPS, c файлом WRandPS.exe
Добавлено через 58 минут то есть у меня должно быть 2 списка к примеру таких: путь к файлу-------------------путь в архиве 'C:\WRPS\WRandPS.exe'------'WRandPS.exe' 'C:\WRPS\libsql.dll'------------'libsql.dll' 'C:\WRPS\data\sh1.x'---------'data\sh1.x' 'C:\WRPS\data\sh2.x'---------'data\sh2.x'
0
|
81 / 81 / 39
Регистрация: 17.02.2016
Сообщений: 464
|
|
28.10.2016, 14:32 | 4 |
в чем проблема? получите полный путь к файлам и удалите вашу директорию C:\WRPS\ с полученых строк
у вас выйдет 2 списка один - полный путь, другой-путь относительно директории C:\WRPS\
0
|
28.10.2016, 14:34 | 5 | |||||
0
|
1 / 1 / 2
Регистрация: 03.06.2015
Сообщений: 101
|
||||||
28.10.2016, 14:47 [ТС] | 6 | |||||
0
|
81 / 81 / 39
Регистрация: 17.02.2016
Сообщений: 464
|
|
28.10.2016, 15:51 | 7 |
примерно так, но не обязательно добавлять пути файлов вручную, проще использовать процедуру поиска файлов в директории
0
|
1 / 1 / 2
Регистрация: 03.06.2015
Сообщений: 101
|
|
31.10.2016, 08:05 [ТС] | 8 |
в той папке есть еще сторонние файлы которые не нужны, ну и всякий лут создаваемый программой, а так все работает, большое спасибо
0
|
31.10.2016, 08:05 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.
Архивировать при помощи WinRAR файлы в ту же папку, где они находятся Как найти папку, в которую установлено приложение?
Как указать папку поиска для инклюдников, лежащую в подпапке с кодом?
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |