Как мне изменить пароль.Архив RAR, без изменения атрибутов даты / времени файлов в архиве? К сожалению, вы не можете напрямую изменить пароль архива с WinRAR, вы должны извлечь файлы, а затем создать новый архив с новым паролем. Таким образом, созданные / измененные атрибуты файлов в архиве изменяются. Я знаю, что вы можете вручную изменить атрибуты файла с помощью доступных утилит - но в архиве есть сотни файлов, каждый из которых имеет уникальные атрибуты, поэтому потребуется очень много времени, чтобы "исправить" каждый файл перед его повторным архивированием.

Я использую WinRAR 3.51, последнюю бесплатную версию. Windows XP Pro SP3.


Обновление: мне все равно, если выход.RAR-файл или ZIP-файл

IZArc4.1 преобразует RAR в ZIP и сохраняет даты. Проблема в том, что он сжимает файл - здесь нет опции "store", а установка значения по умолчанию для хранения в основной конфигурации не влияет на преобразования. RAR содержит несжатые файлы.

Ни одна из этих других программ архивирования даже не выполнит преобразование. Пара утверждает, или пытается, но возвращенные ошибки указывают на очень паршивое заявление. До сих пор я пробовал PeaZip, 7-Zip, FilZip, TugZip, SimplyZipSE, QuickZip и WinShrink (с сайта downloads.cnet.com).

WinRAR выдает ошибку "пропуск зашифрованного архива" при попытке преобразования. Сначала он запрашивает пароль, и я знаю, что это правильно, поскольку я открыл архив, и я могу читать / просматривать все файлы в нем. Работает на незашифрованных файлах.

2 ответа2

2

Я решил эту проблему, преобразовав архив RAR в архив TAR с помощью IZArc, а затем преобразовав архив TAR в архив RAR с помощью WinRAR (Инструменты-Преобразование-Сжатие для параметров). Это сохранило атрибуты даты / времени, но избавилось от проблемы, заключающейся в том, что WinRAR не будет преобразовывать защищенный паролем архив (даже если я знаю пароль).

0

PeaZip в его текущей версии (6.6.1) теперь работает нормально - изменяет только пароль, сохраняя при этом исходные атрибуты заархивированных файлов без изменений.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .