tomasz86 Posted April 5, 2013 Share Posted April 5, 2013 (edited) The test is using the same file base as that one. This time I just compressed the files from the "2" folder in order to see if there's any difference between makecab.exe and cabarc.exe when compressing files with LZX:21 compression. makecab.exe 5.0.2147.1 (from Windows 2000)FOR /F "delims=" %%A IN ('DIR/B/S 2') DO makecab /D CompressionType=LZX /D CompressionMemory=21 "%%A" /L 3 >NULTime: 7:51 makecab.exe 6.1.7600.16385 (from Windows 7)FOR /F "delims=" %%A IN ('DIR/B/S 2') DO makecab /D CompressionType=LZX /D CompressionMemory=21 "%%A" /L 3 >NULTime: 7:03 cabarc.exe 6.2.9200.16438 (from Windows 8)SETLOCAL ENABLEDELAYEDEXPANSIONFOR /F "delims=" %%A IN ('DIR/B/S 2') DO ( SET File=%%~nA. SET "Ext=%%~xA" && SET File=%%~nA!Ext:~0,-1! cabarc -m lzx:21 N 3\!File!_ "%%A" >NUL)Time: 7:05 Edited April 6, 2013 by tomasz86 Link to comment Share on other sites More sharing options...
bphlpt Posted April 5, 2013 Share Posted April 5, 2013 So, Cabarc beats Expand, and Cabarc beats MakeCab, so Cabarc seems like the overall winner!Cheers and Regards Link to comment Share on other sites More sharing options...
tomasz86 Posted April 6, 2013 Author Share Posted April 6, 2013 I've added one more test done using a newer version of makecab. It seems to be exactly as fast as cabarc. Link to comment Share on other sites More sharing options...
DosProbie Posted April 6, 2013 Share Posted April 6, 2013 (edited) Tomasz..Can post d/l link or upload the cabarc.exe 6.2.9200.16438 for Win 8 the version I am using is 5.1.2600.0 isnot working with your code. Keep getting a "failed code 6" ..Thanks DosGot it to work with Win8 now with this revised code..@echo off&color a&setlocal enabledelayedexpansion:: CabArcfor /f "delims=" %%x in ('dir/b/s Files2Cab') do ( set file=%%~nx. set "Ext=%%~xx" && set file=%%~nx!Ext:~0,-1! cabarc -m lzx:21 N Cab.CabArc "%%x">nul ) Edited April 6, 2013 by DosProbie Link to comment Share on other sites More sharing options...
staino Posted May 5, 2013 Share Posted May 5, 2013 [*] cabarc.exe 6.2.9200.16438 (from Windows 8)Silly question....Where do I find this version of cabarc?Thanks Link to comment Share on other sites More sharing options...
Yzöwl Posted May 5, 2013 Share Posted May 5, 2013 [*] cabarc.exe 6.2.9200.16438 (from Windows 8)Silly question....Where do I find this version of cabarc?ThanksPlease see the clue! Link to comment Share on other sites More sharing options...
ricktendo Posted May 5, 2013 Share Posted May 5, 2013 (edited) [*] cabarc.exe 6.2.9200.16438 (from Windows 8)Silly question....Where do I find this version of cabarc?ThanksPlease see the clue!The "clue" is misleading, its not present in Windows 8. You can fin it in the latest IEAK 10BTW the latest version of cabarc.exe is 6.2.9200.16521 Edited May 5, 2013 by ricktendo Link to comment Share on other sites More sharing options...
jaclaz Posted May 5, 2013 Share Posted May 5, 2013 The 6.2.9200.16438 version seems connected to the Windows8 SDK:http://msdn.microsoft.com/en-US/windows/desktop/hh852363.aspxaccording to:http://en.wikipedia.org/wiki/Microsoft_Windows_SDKbut cannot say if cabarc.exe is in that. jaclaz Link to comment Share on other sites More sharing options...
staino Posted May 6, 2013 Share Posted May 6, 2013 The "clue" is misleading, its not present in Windows 8. You can fin it in the latest IEAK 10BTW the latest version of cabarc.exe is 6.2.9200.16521Thanks Tomasz86 for the helpful clarification - Yes the CLUE was a little misleading. Ive been looking for the latest version for some time (inlcuding on Win8....owl).Regards Link to comment Share on other sites More sharing options...
jaclaz Posted May 6, 2013 Share Posted May 6, 2013 Thanks Tomasz86 for the helpful clarification - Yes the CLUE was a little misleading. Ive been looking for the latest version for some time (inlcuding on Win8....owl).RegardsOnly problem being that this piece of info was kindly provided by ricktendo .... jaclaz Link to comment Share on other sites More sharing options...
Yzöwl Posted May 6, 2013 Share Posted May 6, 2013 I also stated that it was a clue, not the answer! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now