Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: Rar - командная строка, несколько файлов.

v7: Rar - командная строка, несколько файлов.
Я
   Масянька
 
04.05.18 - 15:45
День добрый!
Есть код:
    ИмяАрхива     = Имя + ".rar";
    ИмяКаталога = КаталогДляЗаписи + "*.*";

    СтрокаКоманды = "D:\Tools\WinRAR\RAR.exe a -r- -s -ep1 -m5 """ + ИмяАрхива + """ """ + ИмяКаталога + """";

Надо бы в ИмяКаталога сделать не все файлы, а определенные. Имена файлов есть. А как вставлять?
Я чего-то ничего не нагуглила...
Спасибо.
 
 
   trad
 
1 - 04.05.18 - 15:56
+ ИмяАрхива + """ """ + ИмяФайла1 + """ """ + ИмяФайла2 + """";
   trad
 
2 - 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
нафик тогда вообще не нужно заморачиваться с именами файлов
   trad
 
14 - 04.05.18 - 17:08
кстати rar еще умеет
- ao Добавить файлы с установленным атрибутом "Архивный"
- ac Снять атрибут "Архивный" после архивации
   Масянька
 
15 - 04.05.18 - 17:13
(2) Не катит...
Не возможно открыть файл ....
В lst - лежат (сейчас) 4 файла, с полными путями, но используется русский...
   Масянька
 
16 - 04.05.18 - 17:16
(11) Отчеты для буха. Каждый имеет свое имя. Причем, может быть несколько одинаковых отчетов (тут пихаю к имени дату).
   vova1122
 
17 - 04.05.18 - 17:21
(15) После Ёпрста что-то советовать.......
Но все же для начала проверить будет ли работать на коротких именах (латинских), коротких русских, с пробелами и без...
Ну и Ёпрст думаю предложил самое верное решение (как и всегда) в (12)
   Масянька
 
18 - 04.05.18 - 17:23
(17) Работает - всю папку в архив. А вот с выборочными - засада...
Буду пережевывать...

Список тем форума
Рекламное место пустует  Рекламное место пустует
Читай всё полезное и впитывай, а нападки игнорируй. Здесь так принято. aka AMIGO
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует