Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » WinRAR (Часть 1)

Модерирует : gyra, Maz

Widok (16-12-2009 11:25): Лимит страниц. Продолжаем здесь.  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Все вопросы связанные с ключами, эл. подписями и т.д. в варезнике


 
Русская финальная версия: 3.91 x32 | x64
Английская финальная версия: 3.91 x32 | x64
История изменений
 
Официальный русский сайт


В WinRAR (как и в ряде других архиваторов) существует возможность создания зашифрованного архива с несколькими паролями. Т.е. каждый файл в архиве может иметь свой собственный пароль для распаковки, что в ряде случаев может быть очень полезно. Подробнее...
Поэтому при добавлении нового файла в зашифрованный архив ОБЯЗАТЕЛЬНО сверяйте пароли, иначе можете потерять ваши данные.
Эффективный способ обойти проблему Подробнее...


Версия 3.62 (ru) с подарочным ключом (респект камраду elmorte)


Коллекция всех ранее выходивших версий WinRAR одним архивом: все версии WinRAR
 


Внимание

Так как для WinRAR уже существует рабочий кейген, появилась вероятность распространения вирусов, троянов и т.п. под видом "новой утекшей бета-версии WinRAR". Электронная подпись архива 'RAR development' более не гарантирует, что архив действительно создан разработчиками архиватора Подробнее.... Поэтому скачивайте дистрибутивы только с сайта разработчика: rarlab.com или win-rar.ru.

Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 16:12 10-01-2007 | Исправлено: Maz, 12:12 26-02-2017
greenfox



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
igor_andreev
Ёп*ь! Воистину! Даже как то неудобно....
Прошу всех проститьза то что взбаламутил!
Всем спасибо!

----------
Три вещи вечны: смерть, налоги и потеря данных...

Всего записей: 4139 | Зарегистр. 29-07-2003 | Отправлено: 17:51 24-01-2007
olegupb



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Здраствуйте!
Есть возможность синхронизировать содержимое архива когда на диске файлы имеют более старые версии и их нужно добавить в этот архив?

----------
~

Всего записей: 734 | Зарегистр. 09-02-2005 | Отправлено: 20:24 25-01-2007
Sish



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
olegupb

Цитата:
    Команды RAR
    -----------
 
    a       Добавить файлы в архив.
 
            Пример:
 
            rar a myarch
 
            В данном примере создаётся или обновляется существующий архив
            myarch - в него добавляются все файлы из текущего каталога.
 


Всего записей: 25337 | Зарегистр. 09-06-2004 | Отправлено: 05:52 26-01-2007
Accessor



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sish, внимательно глянь, человеку надо добавить старые файлы вместо новых, я так понял ...

Всего записей: 2863 | Зарегистр. 31-10-2003 | Отправлено: 11:07 26-01-2007
Sish



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Accessor
Так команда a (add) не разлиыает версии файлов на старые и новые, а просто меняет их и всё, или не так?

Всего записей: 25337 | Зарегистр. 09-06-2004 | Отправлено: 12:22 26-01-2007
Accessor



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sish, да, так, ты прав я просто не подумал, в голове мелькали команды "m" и "f"

Всего записей: 2863 | Зарегистр. 31-10-2003 | Отправлено: 12:35 26-01-2007
olegupb



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Sish
Accessor
Да, правильно. Но команда "а" сделает перепаковку всех файлов в архиве, а главной целью есть экономия времени.

----------
~

Всего записей: 734 | Зарегистр. 09-02-2005 | Отправлено: 15:21 26-01-2007
igor_andreev

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
olegupb
rar a -o+ -as archive.rar *.*
-o+ перезаписывать существующие в архиве
-as синхронизировать содержимое архива. Файлы, которых на винте нет, будут удалены из архива.
 
 
Добавлено:
Тю, невнимательно прочитал вопрос и ответы на него WinRAR хорошо заточен под бэкап, только бэкап подразумевает обновление файлов, а не замена более старыми
Тогда смотри в сторону ключа  
-n@<файл-список> включить в обработку только файлы, указанные в файле-списке. Ну и оверврайт их.

Всего записей: 1705 | Зарегистр. 08-12-2004 | Отправлено: 15:45 26-01-2007
olegupb



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
igor_andreev

Цитата:
Тогда смотри в сторону ключа  
-n@<файл-список> включить в обработку только файлы, указанные в файле-списке. Ну и оверврайт их.

здесь и есть проблема. Дело в том что узнать какие файлы изменялись практически невозможно. Эти случаи редкие, но случаются.
использую строку

Цитата:
rar a -u -ms -rr -ep1 -as F:\MYBACKUP\arc_test.rar D:\FILES\TEST_DIR

Устраивает полностью, за исключением описаной проблемы.
 
Наверно придется каждый раз делать перепаковку архива или новый создавать.
Кстати, чревата ли для целосности архива его постоянная перепаковка?

----------
~

Всего записей: 734 | Зарегистр. 09-02-2005 | Отправлено: 16:56 26-01-2007
igor_andreev

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

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

-ac -ao добавляются файлы, имеющие установленный атрибут "архивный", после
 чего этот атрибут у всех добавленных файлов будет снят. При следующей архивации WinRAR запакует в архив только файлы, измененные с последней архивации. Только непонятно тогда, откуда у тебя в архиве берутся более новые файлы, чем на диске?

Всего записей: 1705 | Зарегистр. 08-12-2004 | Отправлено: 17:25 26-01-2007 | Исправлено: igor_andreev, 17:39 26-01-2007
olegupb



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
igor_andreev

Цитата:
При следующей архивации WinRAR запакует в архив только файлы, измененные с последней архивации

а остальные из архива удалит

Цитата:
Только непонятно тогда, откуда у тебя в архиве берутся более новые файлы, чем на диске?

Юзер менял файлы вчера. Вчера вечером делался архив. Сегодня юзер вернул назад свои старые версии файлов(из своих бекапов), потому-что с новыми почему-то глючит . Сегодня вечером они в архив не попадают.

----------
~

Всего записей: 734 | Зарегистр. 09-02-2005 | Отправлено: 18:10 26-01-2007
RightDoer



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Может ли кто-нить подсказать, почему WinRAR иногда не восстанавливает правильное время время директорий из архива, а ставит на директории время момента восстановления  файлов.

Всего записей: 81 | Зарегистр. 26-11-2006 | Отправлено: 00:17 28-01-2007
Sish



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RightDoer
У тебя NTFS?

Всего записей: 25337 | Зарегистр. 09-06-2004 | Отправлено: 06:58 28-01-2007
RightDoer



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да, NTFS.

Всего записей: 81 | Зарегистр. 26-11-2006 | Отправлено: 11:24 29-01-2007
Sish



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RightDoer

Цитата:
Когда открывается директория с большим количеством файлов, находящаяся на NTFS-разделе, например, WINNT, то это делается слишком долго. Можно ускорить этот процесс?
 
Когда открывается директория, то NTFS обновляет метку последнего доступа к файлам. Если файлов много и на всех надо метку обновить, то это занимает довольно много времени. Однако эту функцию можно отключить. Для этого запускаем Regеdit и по адресу HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Control -> FileSystem cоздаём ключ типа DWORD под названием NtfsDisableLastAccessUpdate, после чего ставим его в 1.  
 

 
Вместе с обновлением метки последнего доступа к файлам обновляется и время доступа к директории.

Всего записей: 25337 | Зарегистр. 09-06-2004 | Отправлено: 12:11 29-01-2007
RightDoer



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Интересует время последнего изменения, а не доступа. Именно оно отображается по умолчанию в большинстве оболочек.  
А оно иногда правильно восстанавливается, а иногда только текущее вместо него ставится на директории.

Всего записей: 81 | Зарегистр. 26-11-2006 | Отправлено: 01:10 30-01-2007
Igimon

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
RightDoer

Цитата:
Может ли кто-нить подсказать, почему WinRAR иногда не восстанавливает правильное время время директорий из архива, а ставит на директории время момента восстановления  файлов.  

Время у директорий имеется двойное: 1) Время создания самой директории, оно всегда отображается в "Свойствах". 2) Время изменения директории, время изменения директории отображается в проводнике Windows. В архиве WinRAR всегда отображается именно время изменения директории. Т.е. если ты создал папку 17:00 а в 18:00 положил, удалил или создал там файл то в архиве WinRAR время этой папки будет отображено как 18:00 но в Свойствах папки будет значится что она создана 17:00 при извлечении же архива время в "Свойствах" будет датой и временем извлечения, если опять заархивировать эту папку то время также останется прежнем 18:00, также нужно учитовать когда производилась архивация, в зимнее - летнее время, а также разницу часовых поясов!

Всего записей: 800 | Зарегистр. 08-04-2005 | Отправлено: 21:39 30-01-2007
RightDoer



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я наверно неправильно обьяснил.  
Какие времена существуют для файлов и директорий в винде и нтфс можно прочесть, например, здесь - _+-http://api.farmanager.com/ru/winapi/getfiletime.html.
 
Речь вот о чём.  
Время изменения директории из архива винрар иногда неправильно восстанавливается.
Т.е. для одних директорий - без проблем - закатал в архив - распаковал - пожалуйте - вот Вам - проставил винрар время изменения на восстановленную из архива директорию как в архиве. Для других директорий - никак. время последнего изменения ставит равным времени создания. Причём если такая вредная директория попадётся среди поддиректрий в архиве ВСЕ ДИРЕКТОРИИ будут восстанавливаться с нарушенным против хранимого в архиве временем изменния директорий. Что не есть желательно для меня, и является, насколько  я понимаю багом WinRAR. Выглядит так, будто либо это поле с временем либо не стали переносить в восстановленную директорию/и, либо после восстановления этой директории и перенесения поля времени чего-то изменили в ней - например создали файл нулевой длины и и потом удалили(следов-то нет) или что-то наподобие. Операционка есссно всё отследила. Ну это так, домыслы. Не работает у меня. Может чего-то не догоняю.
7z эту дату изменения директории вообще всегда ставит равной времени создания.
P.S. С точностью до 0.01 сек время как это NTFS позволяет время я не смотрел и не сравнивал.

Всего записей: 81 | Зарегистр. 26-11-2006 | Отправлено: 11:00 31-01-2007
Sish



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RightDoer
Посмотри, какой флажок у тебя установлен непосредственно в меню создания архива.
 
Думаю, должно быть так:
 
 

Всего записей: 25337 | Зарегистр. 09-06-2004 | Отправлено: 11:21 31-01-2007
RightDoer



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Для некоторых директорий какое ни поставь всё равно не восстановит.
С одними и теми же установками (можно по умолчанию, пробовал и другие) для одних директорий всё OK, для других - хрен.
 
 
Добавлено:
Столкнулся так: делал архив большой директории (~1,5 Гб) и восстановление ну и обнаружил - хрен. Экспериментально на директориях ~10 Гб нашёл - некоторые восстанавливаются как надо. Но не все далеко. И если есть они в поддиректориях - все прочие не восстановят время последнего изменения.
(Это я после того, как начитался и был приятно поражён тем, что WinRAR вроде пакует по его заявлению и права NTFS и потоки стал с ним возиться. Во думаю наконец времена настали - управу на билловскую чертовщину с файлами нашли. )
 

Всего записей: 81 | Зарегистр. 26-11-2006 | Отправлено: 11:24 31-01-2007 | Исправлено: RightDoer, 11:56 31-01-2007
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108

Компьютерный форум Ru.Board » Компьютеры » Программы » WinRAR (Часть 1)
Widok (16-12-2009 11:25): Лимит страниц. Продолжаем здесь.


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru