Упаковать файлы в различных папках
Aug. 13th, 2016 10:50 pm![[identity profile]](https://www.dreamwidth.org/img/silk/identity/openid.png)
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
удалив исходные файлы, так, чтобы заархивированные файлы остались на месте исходных, всё дерево папок осталось бы на месте, вложенные папки не превратились бы в архивы, а остались теми же папками, но с архивами вместо файлов.
Думал, что найду в Винраре такую опцию, но не получается. Если ему говоришь просто, чтобы делал отдельные архивы для каждого файла - он всё равно сделает архивы из папок. А надо, чтобы все папки, в том числе вложенные, остались на месте, а в них лежали архивы, по одному архиву на каждый соответствующий файл.
Есть ли возможность такое сделать без особо хитровыделанных плясок с бубнами в виде скриптов и прочих нехороших заумностей?
Практический смысл вопроса (вдруг кому тоже понадобится): в читалке тысячи книжек, в основном всякой классики, которую я хочу держать под рукой (мало ли какой рассказ Чехова потребуется внезапно). При этом хочется упаковать все эти тексты для экономии места, но читалка понимает книги только в отдельных архивах. Вот я хочу заменить большинство файлов в книжке на архивы, сохранив структуру папок.
Думал, что найду в Винраре такую опцию, но не получается. Если ему говоришь просто, чтобы делал отдельные архивы для каждого файла - он всё равно сделает архивы из папок. А надо, чтобы все папки, в том числе вложенные, остались на месте, а в них лежали архивы, по одному архиву на каждый соответствующий файл.
Есть ли возможность такое сделать без особо хитровыделанных плясок с бубнами в виде скриптов и прочих нехороших заумностей?
Практический смысл вопроса (вдруг кому тоже понадобится): в читалке тысячи книжек, в основном всякой классики, которую я хочу держать под рукой (мало ли какой рассказ Чехова потребуется внезапно). При этом хочется упаковать все эти тексты для экономии места, но читалка понимает книги только в отдельных архивах. Вот я хочу заменить большинство файлов в книжке на архивы, сохранив структуру папок.
no subject
Date: 2016-08-13 10:15 pm (UTC)no subject
Date: 2016-08-13 10:45 pm (UTC)no subject
Date: 2016-08-14 07:29 am (UTC)Команду, уже, вижу, посоветовали.
no subject
Date: 2016-08-13 10:29 pm (UTC)no subject
Date: 2016-08-13 10:46 pm (UTC)no subject
Date: 2016-08-15 02:02 pm (UTC)no subject
Date: 2016-08-15 02:31 pm (UTC)no subject
Date: 2016-08-15 04:41 pm (UTC)Адекватные тут так и поступают.
no subject
Date: 2016-08-14 12:17 am (UTC)В папке запускаешь в командной строке команду:
for /r %f in (*.*) do rar m -ep -m5 "%f.rar" "%f"
Получаешь именно то о чём спросил. Да, файлы упакует все подряд. Включая сам rar.exe :)
no subject
Date: 2016-08-14 02:51 am (UTC)Спасибо:)
Интересно, а zip чтобы получить, кроме собственно rar в КС что-то менять надо? Впрочем, это уже можно самому нащупать...
Наверно, и распаковку можно так же организовать?
no subject
Date: 2016-08-14 03:53 am (UTC)no subject
Date: 2016-08-14 07:13 am (UTC)no subject
Date: 2016-08-14 07:16 am (UTC)no subject
Date: 2016-08-14 07:56 am (UTC)no subject
Date: 2016-08-14 12:58 am (UTC)no subject
Date: 2016-08-14 02:52 am (UTC)no subject
Date: 2016-08-14 08:57 am (UTC)no subject
Date: 2016-08-15 09:11 am (UTC)no subject
Date: 2016-08-15 09:19 am (UTC)