Ru-Board.club
← Вернуться в раздел «Программы»

» WinRAR (часть 2)

Автор: GGS
Дата сообщения: 04.12.2013 08:50
KT315E
Цитата:
WinRAR выключил компьютер сразу же, не дотестировав.

У меня несколько иное поведение, текущий архив проверился, а далее выключение.
Т.е. список потерялся, остались не протестированные архивы. Это плохо.
Win 8.1 64bit; WinRAR 5.01 64bit

P.S. Виноват, уточняю. Проверяемый архив содержал только один файл, если файлов несколько, то текущий файл в архиве допроверяется и выключение.
Автор: Inoz2000
Дата сообщения: 04.12.2013 08:59
А как узнать результаты тестирования, если отключена опция записи протокола ошибок?
Автор: EugeneRoshal
Дата сообщения: 04.12.2013 12:29
KT315E

Цитата:
WinRAR выключил компьютер сразу же, не дотестировав.

Я это поправлю, но на мой взгляд опция выключения компьютера полезна только после длительной упаковки. Поэтому эту ошибку, которой уже много лет, до сих пор никто не замечал.

Цитата:
Причём завершение работы Windows 8.1 было полное, хотя она в гибридный спящий режим при выключении уходит (в Панели управления -> Электропитание Быстрый запуск включен).

WinRAR вызывает ExitWindowsEx(EWX_SHUTDOWN|EWX_FORCE|EWX_POWEROFF). К сожалению, режима "как в настройках у пользователя" я у ExitWindowsEx не обнаружил, а читать из WinRAR настройки электропитания ради этой опции слишком тяжеловесно получается.


Добавлено:
GGS

Цитата:
P.S. Виноват, уточняю. Проверяемый архив содержал только один файл, если файлов несколько, то текущий файл в архиве допроверяется и выключение.

У меня выключается после тестирования первого архива, а не первого файла в первом архиве. Впрочем, это не принципиально.
Автор: KT315E
Дата сообщения: 04.12.2013 14:01
Не совсем очевидно, как профили архивации редактировать... В Установках, на вкладке Архивация, кнопка Упорядочить профили... вызывает окно Управление профилями, а в нём по нажатию на кнопку Изменить появляются Параметры профиля, но совсем не те, что хотелось бы видеть.
Автор: EugeneRoshal
Дата сообщения: 04.12.2013 17:59
KT315E
Сейчас непосредственной команды для редактирования профиля нет. Но можно выбрать профиль в диалоге архивирования, изменить его параметры и сохранить его под тем же именем. Имя можно не вводить заново вручную, а выбрать из выпадающего списка.
Автор: winkot
Дата сообщения: 08.12.2013 15:48
Как седлать, что бы по умолчанию было 5% данных для восстановления (думаю так будет по надежнее)?
Автор: ALeXkRU
Дата сообщения: 08.12.2013 16:09
winkot
в настройках (профиля по умолчанию) указать
Автор: Victor_VG
Дата сообщения: 08.12.2013 16:39
winkot

По статистике достаточно и 3%. Я ранее пользовался 5% - 10% на модемах, на ADSL уже и 3% хватало.
Автор: winkot
Дата сообщения: 08.12.2013 17:54
ALeXkRU

Цитата:
в настройках (профиля по умолчанию) указать

В этом случае в профиле по умолчанию будет включена опция "Добавлять данные для восстановления". А это не требуется. Мне надо, что бы в том случае когда я использую опцию "Добавлять данные для восстановления" сразу включалось не 3% (как сейчас), а 5%.
Автор: Zamur12
Дата сообщения: 08.12.2013 18:44
Подскажите кто знает, какую максимальную длинну пароля поддерживает WinRAR?
Автор: Skif_off
Дата сообщения: 08.12.2013 19:02
Zamur12
ЕМНИП, не менее сотни символов, можно уточнить в документации.
Автор: Inoz2000
Дата сообщения: 08.12.2013 19:24
winkot
За количество процентов восстановления отвечает один параметр в реестре, а в диалогах сжатия есть целых две настройки, да ещё и в разных вкладках. Когда в реестре параметр равен нулю, то и в диалогах обе настройки отключены.

Я уже предлагал перенести некоторые настройки на другие вкладки. В моём варианте за информацию для восстановления отвечает одна настройка (это соответствует одной записи в реестре).


Для удобного добавления информации для восстановления с нужным процентом, можно создать отдельный профиль с добавлением его в контекстное меню.
Автор: Victor_VG
Дата сообщения: 08.12.2013 19:36
winkot

Волшебный ключик -rr<digit>%.
Автор: Pasha_ZZZ
Дата сообщения: 09.12.2013 05:45
Zamur12
Цитата:
Максимальная длина пароля для архивов RAR равна 127 символам. При указании более длинного пароля он будет обрезан до этой длины.
Автор: Fil_2071
Дата сообщения: 09.12.2013 06:14
Поставил версию 5.01, в профили архивирования поставил "архивировать в фоновом режиме", но при распаковке все равно вылезает окно. Где еще подкрутить?
Автор: EugeneRoshal
Дата сообщения: 09.12.2013 11:52
Fil_2071
Для распаковки надо установить "Background extraction" в диалоге распаковки, потом вернуться на первую страницу диалога и нажать "Save settings".
Автор: Fil_2071
Дата сообщения: 09.12.2013 13:47

Цитата:
Для распаковки надо установить "Background extraction" в диалоге распаковки, потом вернуться на первую страницу диалога и нажать "Save settings".

Спасибо, нашел. Но может этот пункт добавить в основные настройки, туда, где есть пункт "Упаковывать в фоновом режиме"?
Автор: EugeneRoshal
Дата сообщения: 09.12.2013 15:01
Fil_2071
Там сейчас настройки только для упаковки. Это нужно было бы рядом делать профили для распаковки.
Автор: Fil_2071
Дата сообщения: 09.12.2013 16:10

Цитата:
Там сейчас настройки только для упаковки. Это нужно было бы рядом делать профили для распаковки.


Многим это было б удобно.
Автор: regist123
Дата сообщения: 09.12.2013 20:15
Fil_2071 08:14 09-12-2013
Цитата:
"архивировать в фоновом режиме",


Цитата:
при распаковке все равно вылезает окно.

это из-за того, что распаковка и архивация это разные вещи .
Автор: vvvyg
Дата сообщения: 11.12.2013 20:19
http://rghost.ru/50900232 - архив 7z.
WinRar 5.01 при его открытии выдаёт ошибку, при тестировании и распаковке через контекстное меню - ошибок не выдаётся. При распаковке из GUI - ошибка, а тестирование из Winrar - опять-таки проходит.
Автор: Skif_off
Дата сообщения: 12.12.2013 05:28
vvvyg
Прошу прощения за любопытство, а чем создавался архив? У меня получилось только скачать (дважды), распаковать или протестировать - нет. Открыть тоже, архив поврежден. Попробовал 7-Zip 9.20/9.30/9.32 и WinRAR 4.20/5.00/5.01 (правда, все, кроме 9.30 в WinPE, но это не должно иметь значение) + типа "в консоли" - Universal Extractor и 7z.exe версии 9.30.
Автор: EugeneRoshal
Дата сообщения: 12.12.2013 09:16
vvvyg
Поправлю, чтобы и тестирование с распаковкой выдавали ошибку.
Автор: vvvyg
Дата сообщения: 12.12.2013 13:10
Skif_off
Не знаю, я пытался вытянуть из sfx архив с помощью 7zsplit, что получилось, то получилось. Там ЦП прилепилась за архивом.
Автор: Diabolik
Дата сообщения: 12.12.2013 13:10
Народ, подскажите это у меня руки кривые или тема Junior (WinRAR Jr. 1.01) при установке на WinRAR 5.x полностью прекратила поддерживать изменения внешнего вида в SFX-упаковщике?
Автор: Wu Tang
Дата сообщения: 12.12.2013 15:32
в смежной ветке пишут что 5-ка не будет работать с архивами запакованными версиями нижу.
это что даже распаковать не сможет?
Автор: Dj_BoBo
Дата сообщения: 12.12.2013 15:34
Доброго времени суток.
Помогите пожалуйста с командной строкой WinRAR. Я с ней очень плохо дружу. Задача следующая:
В папке и подпапках имеются файлы, например:
D:\Program Files\Soft\file.exe
D:\Program Files\Soft\bin\log.txt
D:\Program Files\Soft\bin\log\inst.txt
Мне необходимо их (а не все файлы что лежат в папках) заархивировать с паролем, причём желательно чтобы они лежали в корне архива, а не в путях как у меня получилось в моих попытках освоения.

Я значит прочёл справку и сделал таким образом winrar a -hp123456 -u D:\backup @backup.lst

В итоге у меня создаётся архив в котором все файлы которые указаны в @backup.lst сохраняются по своим путям в папках. А хотелось бы чтобы они были просто в архиве (все файлы в корне), благо файлов с одинаковым именем нет.
Также возникает проблема с сохранением архива (пишет: Невозможно создать... Отказано в доступе) если таковой уже был создан ранее и лежит по тому же пути. Как заставить перезаписать в случае наличия?
И ещё возник вопрос с созданным мной файлом @backup.lst, мне его пришлось кинуть в папку с WinRAR. А можно ли куда-нибуть в произвольное место, как это должно прописываться в командной строке?
И наконец очень бы хотелось в создаваемый архив добавить "комментарий архива", в командной строке такой ключ предусмотрен, но я не знаю как его правильно прописать. Можно например достаточно объёмный текст подхватывать например из текстового файла? Или его строго надо прописывать в самой командной строке?

Приведите пожалуйста непосредственно готовый код как всё это должно выглядеть.

Заранее большое спасибо.


Автор: regist123
Дата сообщения: 12.12.2013 15:59
Wu Tang 17:32 12-12-2013
Цитата:
в смежной ветке пишут что 5-ка не будет работать с архивами запакованными версиями нижу. это что даже распаковать не сможет?

Отлично распаковывает и упакованные ей файлы нормально открываются старыми версиями если только в RAR5 не упаковывать.
Автор: Wu Tang
Дата сообщения: 12.12.2013 16:20
regist123
те при галке на rar в настройках, полноценно пашет и с sfx тоже?
Автор: Yvaliko
Дата сообщения: 12.12.2013 16:26
Dj_BoBo
Вообще вам бы в тред про командную строку.
Если навскидку, то можно сделать так:

Код: rem Задаем путь к архиватору
set arcivator="C:\Program Files\WinRAR\winrar.exe"

rem Задаем временную папку
set tmpdir="D:\backup"

rem Копируем файлы во временную папку
for /f %%h in (backup.lst) do xcopy %%h %tmpdir%

rem Если не хотим обновлять архив, а создать именно новый, то проще старый удалить
if exist name.rar del /q name.rar

rem Архивируем папку
rem Комментарий к архиву добавляется ключем -z из файла Receipts.diz
%arcivator% a -hp123456 -zReceipts.diz name.rar D:\backup

rem А это просто чтоб окно не закрылось сразу
cmd

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160

Предыдущая тема: Прога для поиска картинок в интернете.


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.