Архивирование

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

fi0pt
Сообщения: 6
Зарегистрирован: Пн окт 17, 2005 16:35

Архивирование

Сообщение fi0pt »

Создаю архивы в Тотал с помощью консолных архиваторов, в часности rar32 версии 3.5. При создании архивов в названии самого архива ТС автоматически удаляет пробелы. Например при создании папки Total Commander название архива обрежится и получиться TotalCommander. Так со всеми архиваторами. За то если архивировать без каких-либо ключей,то проблем никаких нет. использую ТС 3.52
Аватара пользователя
Zorroz
Сообщения: 308
Зарегистрирован: Чт дек 16, 2004 10:40
Откуда: Россия, Иркутская обл., г. Ангарск

Сообщение Zorroz »

Подскажите пожалуйста какие нужно прописать параметры дли иконки в панели инструментов(для программы WinRAR) чтобы при нажатии ее архивировались файлы с таким форматом имени: Имя файла_ сегодняшняя дата.rar
Аватара пользователя
funduk
Сообщения: 1515
Зарегистрирован: Вт авг 16, 2005 16:00
Откуда: Санкт-Петербург

Сообщение funduk »

2Zorroz

Если есть программа WinRAR, то в её папке должен быть файл Rar.txt. Там есть описания всех форматов дат, поддерживаемых раром, а также примеры использования:
rar a -agDD-MMM-YY backup
Если захочешь то же самое сделать через Alt+F5, то вместо дефолтного
zip:"Полный путь\file.rar"
пиши:
rar: -agDD-MMM-YY "Полный путь\file"
(Следи за пробелами!!)
hackrus
Сообщения: 7
Зарегистрирован: Вт окт 18, 2005 05:56
Откуда: Moscow

Сообщение hackrus »

У меня тоже вопрос по архивации :) Как преобразовать все архивы в нужной мне папке. Ну, типа, все zip`ы и rar`ы в 7z`ипы? К примеру:
file1.zip = file1.7z
file2.rar = file2.7z
и так далее...
Аватара пользователя
Zorroz
Сообщения: 308
Зарегистрирован: Чт дек 16, 2004 10:40
Откуда: Россия, Иркутская обл., г. Ангарск

Сообщение Zorroz »

2funduk
Если использовать эту сточку (rar a -agDD-MMM-YY backup), то выбранный файл не архивируется. В место этого в папке WinRAR появляется архив backup19-Oct-05 содержащий папку WinRAR.
fi0pt
Сообщения: 6
Зарегистрирован: Пн окт 17, 2005 16:35

Сообщение fi0pt »

Я могу увидеть ответ на свой вопрос или нет?
Аватара пользователя
Batya
Сообщения: 2236
Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия

Сообщение Batya »

fi0pt
Видимо консольными архиваторами никто больше не балуется.
А если выполнить соответствующую командную строку не из TC, все нормально?
Попробуй еще поиграться с кавычками.

Ты не опечатался?
использую ТС 3.52
Virus_59
Сообщения: 20
Зарегистрирован: Чт апр 14, 2005 15:00

Сообщение Virus_59 »

fi0pt писал(а):Я могу увидеть ответ на свой вопрос или нет?
Собственно говоря, для чего тебе нужны консолные архиваторы ? Возможно чтобы задать праметры сжатия.
Дык это можно и по-другому сделать, укажи настройках ТС не rar.exe a winrar.exe и тогда при архивировании будут использоваться параметры WinRAR по умолчанию, а их легко поменять через сам WinRAR.
Аватара пользователя
Zorroz
Сообщения: 308
Зарегистрирован: Чт дек 16, 2004 10:40
Откуда: Россия, Иркутская обл., г. Ангарск

Сообщение Zorroz »

А на мой вопрос кто нибудь ответит?
Аватара пользователя
Batya
Сообщения: 2236
Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия

Сообщение Batya »

Zorroz
А ты не пробовал НЕ менять строку, а писать именно так, как тебе предложили?
В TC нажимашь Alt+F5 и после rar: вставляешь пробел, затем -ag_YYYYMMDD, потом снова пробел. Затем жмешь Enter.
Virus_59
Сообщения: 20
Зарегистрирован: Чт апр 14, 2005 15:00

Сообщение Virus_59 »

hackrus писал(а):У меня тоже вопрос по архивации :) Как преобразовать все архивы в нужной мне папке. Ну, типа, все zip`ы и rar`ы в 7z`ипы? К примеру:
file1.zip = file1.7z
file2.rar = file2.7z
и так далее...
Насчёт преобразования в 7z незнаю (смотри ниже), а насчёт преобразования в RAR, то это очень просто - для начала заходишь в настройки WinRAR, выбираешь закладку "Интеграция" -> "Элементы контекстного меню", ставишь галочку у "Преобразовать архив".
Потом просто выделяешь архивы, и в контекстном меню выбираешь "Преобразовать архив", в диалоге можешь указать чтобы исходные архивы автоматически удалались по завершении.

2Zorroz

В принципе тебе можно тоже пользовать winrar.exe - ведь в настройках WinRAR по умолчанию можно задать и формат имени выходного файла.

P.S. Только что проверил, преобразовывать в 7z можно используя PowerArchiver, принцип работы такой-же как с WinRAR
Аватара пользователя
Zorroz
Сообщения: 308
Зарегистрирован: Чт дек 16, 2004 10:40
Откуда: Россия, Иркутская обл., г. Ангарск

Сообщение Zorroz »

2Batya
Для Alt+F5 все работает, но я вообще то спрашивал про параметры для иконки в панели управления. -ag_YYYYMMDD там не работает. Вот я и спрашиваю как быть с настройкой параметров для панели управления.
Аватара пользователя
Batya
Сообщения: 2236
Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия

Сообщение Batya »

Zorroz
Для одного файла работает такая конструкция параметров WinRar:
a -ag_YYYYMMDD %T%O %N

Для нескольких файлов пока не знаю как.
Аватара пользователя
Batya
Сообщения: 2236
Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия

Сообщение Batya »

Zorroz
Для нескольких файлов (и одного в том числе) работает с такими параметрами:
a -ag_YYYYMMDD "%T%O" @%L

Имя файла (перед датой) будет по имени файла под курсором. При желании вместо %O поставь что-нибудь другое.
Аватара пользователя
Zorroz
Сообщения: 308
Зарегистрирован: Чт дек 16, 2004 10:40
Откуда: Россия, Иркутская обл., г. Ангарск

Сообщение Zorroz »

2Batya
Спасибо за ответ. Но у меня все это работает немного ни так как у вас.
Команда «a -ag_YYYYMMDD %T%O %N» у меня почему то не работает, ни для одного файла, ни для нескольких. Появляется такая ошибка: «Невозможно открыть games.txt Системе не удается найти указанный файл.»
Команда «a -ag_YYYYMMDD "%T%O" @%L» работает только для одного файла, но в архиве находиться не файл, а исходное дерево каталогов и только потом сам файл. А как сделать чтобы в архиве был сам файл без дерева каталогов?
Ответить