Modber Сообщество
профессионалов по 1С

Командная строка для Rar

  
Сообщений: 2

0
При работе с 1С, документы сохраняются во временной папке. Затем через командную строку необходимо запустить архиватор Rar. Подскажите командную строку которая нужна для запуска.
Сообщений: 1

0
Для начала попробуйте самостоятельно ввести C:\Windows\rar.pif и напиши в нем путь к rar.exe и проверти создается архив или нет. Затем попробуйте записывать протокол ошибок в файл, дабы убедится что ошибка rar. Если ошибка выскакивает смотри код.
Сообщений: 15

0
Marlin:

При работе с 1С, документы сохраняются во временной папке. Затем через командную строку необходимо запустить архиватор Rar. Подскажите командную строку которая нужна для запуска.

RAR- прекрасный архиватор, имеющий множество возможностей, сравнимых по количеству с такими известными утилитами, как ARJ, ZIP, LНА, и отчасти превосходящий их.RAR позволяет разбивать архивы на фрагменты, защищать паролем, ремонтировать архивы не только собственного формата, но и других типов: ARJ, ZIP, LНА. Имеет встроенную оболочку, значительно облегчающую работы с отдельными файлами в архиве. Начиная с версии 2.00, архиватор позволяет включать в архив дополнительную страховочную информацию, которая восстанавливает архив без потери информации, даже при серьезных повреждениях.

Запуск из командной строки

RAR команды [опции] архив [файлы..]
[@файл_списка] [=файл комментария] [вых_каталог]

Параметры
файл_списка — ASCII файл, содержащий спецификации файлов для обработки.
файл_комментария — ASCII или ANSI файл, содержащий текст комментария архива.
вых_каталог — каталог извлечения архивных файлов.

Команды

a добавить файлы в существующий архив или создать новый.
c добавить комментарий в архив (окончание режима ввода комментария по нажатию F10).
cf добавить комментарий к файлам архива (окончание режима ввода комментария по нажатию F10).
cw вывести комментарий архива в указанный файл.
d удалить файлы из архива.
e извлечь файлы в текущий подкаталог.
f обновить файлы в архиве, переписывая устаревшие.
k установить в архив метку защиты от модификации (действует на все последующие команды обработки архива).
l вывести список кратких имен файлов.
m(f) переместить файлы и подкаталоги в архив (удалять исходные файлы и каталоги). Модификатор “f” ограничивает действие данной команды только файлами.
p вывести указанные файлы на экран.
r восстановить архив с поврежденной структурой.
s преобразовать архив в самораспаковывающийся.
t проверить файлы в архиве.
u модифицировать архив, добавляя новые файлы и переписывая существующие.
v вывести на экран список полных имен файлов в архиве.
x извлечь файлы из архива с полным маршрутом.
rr[N] добавить в архив информацию о восстановленных файлах.
Вверх
Опции

-av добавить к архиву некоторую дополнительную информацию: автор, время модификации, имя архива.
-b при модификациях архива сохранять исходный архивный файл с расширением bak.
-bw работать в черно-белом режиме.
-c- не выводить комментарии.
-cfg- не использовать установки ключей из файла конфигурации и переменной окружения RAR
-col работать с оболочкой RAR в цветном режиме.
-e[h][a][r] исключить из обработки файлы с заданными атрибутами (“s” — системный, “h” — скрытый, “а” — архивный, “r” — только для чтения).
-ed не добавлять в архив пустые каталоги.
-ep не сохранять маршруты к пакуемым файлам.
-ep1 не сохранять часть пути доступа к пакуемым файлам, указанную в командной строке.
-f обновить файлы, переписывая устаревшие.
-m# установить уровень сжатия. “#” лежит в интервале от 0 до 5: 0 — не сжимать, 5 — плотнейшее сжатие. По умолчанию — З.
-o- запретить распаковывать уже существующие файлы (используется по умолчанию).
-o+ при распаковке переписывать уже существующие файлы.
-p[пароль] использовать для шифрации/дешифрации архива указанный пароль. Если опция указана без пароля, он будет запрашиваться.
-r включать в обработку подкаталоги.
-s создать “непрерывный” архив (значительно увеличивает степень сжатия при упаковке большого количества коротких файлов).
-sfx[файл. sfx] создать самораспаковывающийся архив. Если указан файл с расширением SFX, то в соответствии с его содержанием к архиву присоединяется альтернативный модуль распаковки (для операционных систем не DOS типа).
-std выводить служебную информацию при обработке архива на экран.
-tk при любых изменениях файла архива не изменять его дату и время.
-tl установить дату архива как дату самого нового файла.
-u добавить в архив измененные файлы (действует аналогично команде u).
-v создавать (или обрабатывать) многотомный архив, с автоматическим определением размеров отдельных фрагментов.
-v<размер>[k] создать тома указанного размера (модификатор k указывает, что размер задан в Килобайтах).
-w<путь> использовать указанный диск и каталог для создания временных файлов.
-х<файл> исключить из обработки указанный файл.
-х@<файл>_списка исключить из обработки файлы, перечисленные в указанном файле списка.
-y отвечать "Да" на все запросы.
-rr[n] добавить в архив избыточную информацию для возможности успешного восстановления при серьезных повреждениях. Параметр n задает количество секторов избыточной информации (от 1 до 8). По умолчанию — n = 2 для архива размером меньше 50КЬ, n = 4 для архивов от 50 до 500КЬ, n = 8 для архива большего 500КЬ.
-mm[f] компрессировать специальным методом, оптимальным для файлов мультимедиа. Модификатор “f” задает режим максимального уплотнения.
-ems не использовать верхнюю память.
z<файп> включить в архив комментарий из указанного файла
-dd не использовать функцию сортировки архива в “непрерывных” архивах.
-dh отключить совместное использование файлов.
-$[диск] включить в архив или извлечь из архива метку тома указанного диска.


Опции самораспаковывающегося архива
-е — извлекать в текущий каталог.
-t — проверить архив SFX.
-v — просмотреть содержание архива.

Примечание
Оболочка утилиты RAR позволяет обрабатывать не только архивы формата RAR, но также и ARJ, ZIP, при наличии соответствующих утилит архивации и путей доступа к ним в переменной окружения. Для этого архиватора перед распаковкой многотомного архива требуется предварительно скопировать все архивные фрагменты в один каталог жесткого диска.

Примеры
Упаковать все файлы с расширением ТХТ из каталога G:\ТХТ и его подкаталогов в архив А:ТХТ.RAR, закрытый паролем 123, с разбиением архива на отдельные тома:

RAR а -г -р123: -v А:\ТХТ.RAR G:\”.ТХТ

Распаковать архив ТХТ.RAR с диска С: в текущий каталог, работая без запросов:

RAR x -y -р123: — C:\ТХТ.RAR

Ремонтировать архив c:\TXT.RAR:

RAR r A:\TXT.RAR

Создать из архива С:\ТХТ.RAR самораспаковывающийся архив G:\TXT. EXE:

RAR s C:\TXT\RAR G:
Сообщений: 5

0
Cоздать файл arch.bat. В нем написать: rar a %1.rar %1
И вызывать например так: arch.bat file.txt
Сообщений: 9

0
А что именно то надо сделать? "Запустить архиватор RAR" — winrar.exe, например. ЧТо он должен сделать то с документами?
В начало страницы 
|
Перейти на форум: