Visual Studio and .NET Framework Home
VS2008 Team Edition does not contain cabarc utility
as By Design
7/15/2008 11:02:04 PM
User(s) can reproduce this bug
It seems like neither VS 2008 itself nor Windows SDK 6.0A installed with VS 2008 do not contain cabarc utiltiy. (In contrast with VS 2005).
Visual Studio 2008 (All Products and Editions)
Operating System Language
Steps to Reproduce
1. run VS 2008 command prompt
2. run cabarc.exe /?
'cabarc' is not recognized as an internal or external command,
operable program or batch file.
Microsoft (R) Cabinet Tool - Version 5.00.2134.1
Copyright (C) Microsoft Corp. 1981-1999.
Usage: CABARC [options] command cabfile [@list] [files] [dest_dir]
L List contents of cabinet (e.g. cabarc l test.cab)
N Create new cabinet (e.g. cabarc n test.cab *.c app.mak *.h)
X Extract file(s) from cabinet (e.g. cabarc x test.cab foo*.c)
-c Confirm files to be operated on
-o When extracting, overwrite without asking for confirmation
-m Set compression type [LZX:<15..21>|MSZIP|NONE], (default is MSZIP)
-p Preserve path names (absolute paths not allowed)
-P Strip specified prefix from files when added
-r Recurse into subdirectories when adding files (see -p also)
-s Reserve space in cabinet for signing (e.g. -s 6144 reserves 6K bytes)
-i Set cabinet set ID when creating cabinets (default is 0)
-d Set diskette size (default is no limit/single CAB)
TAP Code (if applicable)
You can indicate your satisfaction with how Microsoft handled this issue by completing this quick
3 question survey
to post a comment.
Please enter a comment.
on 3/14/2010 at 9:20 AM
The cabarc utility had an option for reserving space for a signature in the cabfile. Is there an option for doing that in the MakeCAB Directive file?
on 3/1/2010 at 12:46 PM
It looks like there is a makecab User's guide available on MSDN however it's a little confusing to find. If you follow this link: http://msdn.microsoft.com/en-us/library/bb417343.aspx you will be taken to a page titled Microsoft Cabinet Format. In the 'In this Library section' area select the MakeCab User's guide link.
Hope that helps.
on 3/1/2010 at 11:13 AM
Is there any documentation on how to use makecab as a replacement for cabarc? The current MSDN documentation (http://msdn.microsoft.com/en-us/library/3h8ff753.aspx) recommends using the Cabinet SDK, but that SDK appears to be ancient and outdated. Visual Studio 2005 included a newer version cabarc.exe and some very good documentation for using cabarc (http://msdn.microsoft.com/en-us/library/aa751974%28VS.85%29.aspx). Unfortunately there is very little info about makecab.
on 12/31/2008 at 11:00 AM
cabarc.exe no longer ships with the Windows SDK because the functionality of the tool is available in the makecab.exe application that ships as part of the Windows operating system. If you are unable to find makecab.exe or if you still wish to use cabarc.exe you should be able to download both of them via this link: http://support.microsoft.com/kb/310618.
Please let me know if you need any further assistance.
Program Manager / Windows SDK Team
on 7/17/2008 at 1:57 AM
We were able to reproduce the issue you are seeing. We are escalating this bug to the product unit who works on that specific feature area. The product team will review this issue and make a decision on whether they will fix it or not for the next release
to post a workaround.
Please enter a workaround.
© 2014 Microsoft