[identity profile] alfare.livejournal.com posting in [community profile] useful_faq
удалив исходные файлы, так, чтобы заархивированные файлы остались на месте исходных, всё дерево папок осталось бы на месте, вложенные папки не превратились бы в архивы, а остались теми же папками, но с архивами вместо файлов.

Думал, что найду в Винраре такую опцию, но не получается. Если ему говоришь просто, чтобы делал отдельные архивы для каждого файла - он всё равно сделает архивы из папок. А надо, чтобы все папки, в том числе вложенные, остались на месте, а в них лежали архивы, по одному архиву на каждый соответствующий файл.

Есть ли возможность такое сделать без особо хитровыделанных плясок с бубнами в виде скриптов и прочих нехороших заумностей?

Практический смысл вопроса (вдруг кому тоже понадобится): в читалке тысячи книжек, в основном всякой классики, которую я хочу держать под рукой (мало ли какой рассказ Чехова потребуется внезапно). При этом хочется упаковать все эти тексты для экономии места, но читалка понимает книги только в отдельных архивах. Вот я хочу заменить большинство файлов в книжке на архивы, сохранив структуру папок.

Date: 2016-08-13 10:15 pm (UTC)
From: [identity profile] dims12.livejournal.com
Скорее всего, Вы используете файловую систему NTFS, а она умеет архивировать "прозрачно", путём нажатия галочки в свойствах папки. В итоге файлы будут занимать меньше места, но выглядеть будут так же.

Date: 2016-08-14 07:29 am (UTC)
From: [identity profile] dims12.livejournal.com
Ну тады ой.

Команду, уже, вижу, посоветовали.

Date: 2016-08-13 10:29 pm (UTC)
From: [identity profile] robinbobin.livejournal.com
find |xargv

Date: 2016-08-15 02:02 pm (UTC)
From: [identity profile] dumpofbrain.livejournal.com
Это у них тут так принято троллить тех, кто операционку не указывает. Не знаю, почему, но.

Date: 2016-08-15 04:41 pm (UTC)
From: [identity profile] dumpofbrain.livejournal.com
+++
Адекватные тут так и поступают.

Date: 2016-08-14 12:17 am (UTC)
From: [identity profile] bogdan-13.livejournal.com
Из папки винрара копируешь rar.exe в папку с книгами.
В папке запускаешь в командной строке команду:

for /r %f in (*.*) do rar m -ep -m5 "%f.rar" "%f"

Получаешь именно то о чём спросил. Да, файлы упакует все подряд. Включая сам rar.exe :)

Date: 2016-08-14 03:53 am (UTC)
From: [identity profile] asharky.livejournal.com
http://www.cyberforum.ru/cmd-bat/thread702837.html

Date: 2016-08-14 07:16 am (UTC)
From: [identity profile] asharky.livejournal.com
Вопросы нынче лучше задавать сюда: https://www.google.ru/ - рекомендую! Замечательная вещь! На днях наткнулся.

Date: 2016-08-14 12:58 am (UTC)
From: [identity profile] b0p0h0k.livejournal.com
gzip -r

Date: 2016-08-14 08:57 am (UTC)
From: [identity profile] b0p0h0k.livejournal.com
gzip более-менее под чем угодно работает.

Date: 2016-08-15 09:11 am (UTC)
From: [identity profile] o-o-ps.livejournal.com
Все то книги нет смысла архивировать: к примеру epub тоже zip архив
Edited Date: 2016-08-15 09:11 am (UTC)