"Christoph Schneegans" <
chri...@schneegans.de> schrieb:
Zur Demonstration der unglaublichen Inkompetenz der Frickler, die dieses
"komprimierte" Archiv erstellen: verpacke dessen ausgepackten Inhalt mit
dem seit 25.5 Jahren mitgelieferten Bordwerkzeug MAKECAB.exe in eine
SysinternalsSuite.cab:
<
https://msdn.microsoft.com/en-us/library/bb417343.aspx>
| CHDIR /D "<verzeichnis>"
| 1>"%TMP%\SysinternalsSuite.ddf" @(
| ECHO .Set Cabinet=On
| ECHO .Set CabinetNameTemplate=SysinternalsSuite.cab
| ECHO .Set Compress=On
| ECHO .Set CompressionLevel=7
| ECHO .Set CompressionMemory=21
| ECHO .Set CompressionType=LZX
| ECHO .Set DiskDirectoryTemplate="%TMP%"
| ECHO .Set FolderFileCountThreshold=0
| ECHO .Set FolderSizeThreshold=CDROM
| ECHO .Set InfFileName=NUL:
| ECHO .Set MaxCabinetSize=CDROM
| ECHO .Set MaxDiskFileCount=0
| ECHO .Set MaxDiskSize=CDROM
| ECHO .Set MaxErrors=0
| ECHO .Set ReservePerCabinetSize=0
| ECHO .Set ReservePerDataBlockSize=0
| ECHO .Set ReservePerFolderSize=0
| ECHO .Set RptFileName=NUL:
| ECHO.
| DIR /B)
| MAKECAB.exe /F "%TMP%\SysinternalsSuite.ddf"
| Cabinet Maker - Lossless Data Compression Tool
|
| 105,711,352 bytes in 163 files
| Total files: 163
| Bytes before: 105,711,352
| Bytes after: 23,487,118
| After/Before: 22.22% compression
| Time: 65.11 seconds ( 0 hr 1 min 5.11 sec)
| Throughput: 1585.58 Kb/second
|
| DIR "%TMP%\SysinternalsSuite.*"
| ...
| 21.04.2021 23:46 23.517.761 SysinternalsSuite.cab
| 21.04.2021 23:45 2.338 SysinternalsSuite.ddf
| 21.04.2021 18:31 41.891.105 SysinternalsSuite.zip
JFTR: 23517761 / 41891105 = 0,56, d.h. mit dem uralten Bordwerkzeug
RICHTIG komprimiert ist das Archiv nur noch halb so gross^Wklein.
Natuerlich hat *.CAB noch einen weiteren Vorteil: im Gegensatz zu *.ZIP
kann es digital (Authenticode) signiert werden, und jeder Windows-
Missbraucher kann diese Signatur u.a. im Explorer ansehen und pruefen.
EINMAL mit Profis arbeiten...
Stefan
--
<
https://www.duden.de/rechtschreibung/Kanthaken>