С архивным файлом я могу только найти размер файла до сжатия, его первоначальный размер, который я знаю.
Как насчет размера нового, меньшего сжатого размера?
С архивным файлом я могу только найти размер файла до сжатия, его первоначальный размер, который я знаю.
Как насчет размера нового, меньшего сжатого размера?
Вы можете использовать версию 7zip для командной строки, которая является 7z
, с опцией l
(list):
7z l archive.zip
Пример:
F:\test>c:\apps\7-zip\7z l wscc.zip
7-Zip [64] 9.38 beta Copyright (c) 1999-2014 Igor Pavlov 2015-01-03
Listing archive: wscc.zip
--
Path = wscc.zip
Type = zip
Physical Size = 1549613
Date Time Attr Size Compressed Name
------------------- ----- ------------ ------------ ------------------------
2015-07-20 16:33:04 ....A 3569152 1547123 wscc.exe
2015-01-05 18:42:28 ....A 2640 1283 wscc.license.txt
2015-02-25 21:50:48 ....A 1897 879 wscc.readme.txt
------------------- ----- ------------ ------------ ------------------------
2015-07-20 16:33:04 3573689 1549285 3 files
Kernel Time = 0.109 = 29%
User Time = 0.000 = 0%
Process Time = 0.109 = 29% Virtual Memory = 4 MB
Global Time = 0.366 = 100% Physical Memory = 7 MB