|
v7: Rar - командная строка, несколько файлов. | ☑ | ||
---|---|---|---|---|
0
Масянька
04.05.18
✎
15:45
|
День добрый!
Есть код: ИмяАрхива = Имя + ".rar"; ИмяКаталога = КаталогДляЗаписи + "*.*"; СтрокаКоманды = "D:\Tools\WinRAR\RAR.exe a -r- -s -ep1 -m5 """ + ИмяАрхива + """ """ + ИмяКаталога + """"; Надо бы в ИмяКаталога сделать не все файлы, а определенные. Имена файлов есть. А как вставлять? Я чего-то ничего не нагуглила... Спасибо. |
|||
1
trad
04.05.18
✎
15:56
|
+ ИмяАрхива + """ """ + ИмяФайла1 + """ """ + ИмяФайла2 + """";
|
|||
2
trad
04.05.18
✎
15:58
|
или так
+ ИмяАрхива + """ @_files.lst"; где в файле _files.lst - список путей |
|||
3
Масянька
04.05.18
✎
16:01
|
(1) Спасибо огромное!
|
|||
4
Ёпрст
04.05.18
✎
16:06
|
||||
5
Ёпрст
04.05.18
✎
16:06
|
это, чтобы не зависить от установленного winrar
|
|||
6
Масянька
04.05.18
✎
16:19
|
Блин... В строке команды получается 428 символов.
Не обойти? |
|||
7
Ёпрст
04.05.18
✎
16:25
|
(6) _files.lst - список путей
|
|||
8
Ёпрст
04.05.18
✎
16:26
|
и... пользуйся маской файлов
|
|||
9
Ёпрст
04.05.18
✎
16:26
|
"*вася*.xls", например
|
|||
10
Масянька
04.05.18
✎
16:27
|
(7) А добавлять в него по строкам?
(8) Не вариант - маска не всегда катит. |
|||
11
Ёпрст
04.05.18
✎
16:47
|
(10) чейта ?
пихай дату в имени файла и по ней и в архив |
|||
12
Ёпрст
04.05.18
✎
16:47
|
простой и не затратный способ. Ну или тупо кидай во временную папку, её целиком в архив
|
|||
13
Ёпрст
04.05.18
✎
16:48
|
нафик тогда вообще не нужно заморачиваться с именами файлов
|
|||
14
trad
04.05.18
✎
17:08
|
кстати rar еще умеет
- ao Добавить файлы с установленным атрибутом "Архивный" - ac Снять атрибут "Архивный" после архивации |
|||
15
Масянька
04.05.18
✎
17:13
|
(2) Не катит...
Не возможно открыть файл .... В lst - лежат (сейчас) 4 файла, с полными путями, но используется русский... |
|||
16
Масянька
04.05.18
✎
17:16
|
(11) Отчеты для буха. Каждый имеет свое имя. Причем, может быть несколько одинаковых отчетов (тут пихаю к имени дату).
|
|||
17
vova1122
04.05.18
✎
17:21
|
(15) После Ёпрста что-то советовать.......
Но все же для начала проверить будет ли работать на коротких именах (латинских), коротких русских, с пробелами и без... Ну и Ёпрст думаю предложил самое верное решение (как и всегда) в (12) |
|||
18
Масянька
04.05.18
✎
17:23
|
(17) Работает - всю папку в архив. А вот с выборочными - засада...
Буду пережевывать... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |