![]() |
Сжать каждый файл в архив и оставить только те что уменьшились в размере
Привет. Вот такой костыль сделал из 2х батников. 1 вызывает другой, если подскажете как сделать это в 1м батнике буду благодарен + как оставить только архивы после сжатия размером меньше чем оригинал, язык реализации неважен.
1.bat - 2 *.db 2.bat - @echo off for /R %%i in (%1) do "с:\soft\7z\7z" a -mmt31 -t7z -m0=lzma2 -mx=9 -mfb=273 -md=1536m -ms=on "%%i.7z" "%%i" |
Powershell:
Код:
$folder = "C:\temp\test" |
Время: 01:23. |
Время: 01:23.
© OSzone.net 2001-