WinRaR command line script

User avatar
kyk
Уже с Приветом
Posts: 31438
Joined: 21 Nov 2004 05:12
Location: камбуз на кампусе

WinRaR command line script

Post by kyk »

There is a folder, in which there are 20-100 sub-folders of second level in depth ( each of which, in turn, contains its own sub-folders and files)

I need to RAR-compress each second level sub-folder.

How to automate the process using WinRaR command line?

Is there a simple script?

The total size of data is 15-100Gb
Лучше переесть, чем недоспать! © Обратное тоже верно :umnik1:
User avatar
Uzito
Уже с Приветом
Posts: 8230
Joined: 06 Feb 2002 10:01
Location: NJ, USA

Re: WinRaR command line script

Post by Uzito »

написать небольшой командный файл который в цикле пройдёт по папкам с сожмёт каждую в отдельный файл.. делов на пять минут если с нуля делать.
User avatar
kyk
Уже с Приветом
Posts: 31438
Joined: 21 Nov 2004 05:12
Location: камбуз на кампусе

Re: WinRaR command line script

Post by kyk »

Uzito wrote: 04 Aug 2017 03:20 написать небольшой командный файл который в цикле пройдёт по папкам с сожмёт каждую в отдельный файл.. делов на пять минут если с нуля делать.
имена папок произвольные и в следуюший раз другие. Как сделать цикл?
Лучше переесть, чем недоспать! © Обратное тоже верно :umnik1:
User avatar
Slonjra
Уже с Приветом
Posts: 6662
Joined: 02 Sep 2003 15:19
Location: Через речку от Манхэттена

Re: WinRaR command line script

Post by Slonjra »

kyk wrote: 04 Aug 2017 03:49
Uzito wrote: 04 Aug 2017 03:20 написать небольшой командный файл который в цикле пройдёт по папкам с сожмёт каждую в отдельный файл.. делов на пять минут если с нуля делать.
имена папок произвольные и в следуюший раз другие. Как сделать цикл?
и обычному .bat и тем более PowerShell совершенно пофиг имена папок...они под другому цикл делают
искать влом..спросите у Гугля, там сотни вариантов для этого дела.
Резюме — это список дел, которые ты больше никогда не хочешь делать.
User avatar
Uzito
Уже с Приветом
Posts: 8230
Joined: 06 Feb 2002 10:01
Location: NJ, USA

Re: WinRaR command line script

Post by Uzito »

kyk wrote: 04 Aug 2017 03:49 имена папок произвольные и в следуюший раз другие. Как сделать цикл?
Я после двух минут гугления слабал себе распаковщик зипов

Code: Select all

FOR /f %%Z in ('dir /b C:\XML_Conversion\sources\*.zip') do (
pkzipc -ext C:\XML_Conversion\sources\%%Z
)
User avatar
ak3
Уже с Приветом
Posts: 1781
Joined: 11 Jan 2001 10:01
Location: Томск->Дубровка (ON)

Re: WinRaR command line script

Post by ak3 »

Посмотрите команду FOR на ss64.com, там хорошо написано.
https://ss64.com/nt/for.html
Зато её так мало надо, всего две капли на стакан...

Return to “Вопросы и новости IT”