我正在尝试编译使用cabarc.exe
的程序,但我没有cabarc.exe
。问题是Microsoft Cabinet SDK不再可用,所以我也无法从那里得到它。
我在哪里可以获得此文件?
P.S。我正在寻找从受信任的来源下载,例如microsoft.com
答案 0 :(得分:22)
cabarc.exe
实用程序makecab.exe
替换为cabarc
makecab
,它附带Windows appears 。
它应位于:
可以找到{{1}}文档[source]。
可以找到{{1}}文档here。
答案 1 :(得分:17)
cabarc.exe
可作为Windows XP Service Pack 2 Support Tools的一部分提供。
您只能使用这些命令提取此实用程序(如果您不运行XP):
WindowsXP-KB838079-SupportTools-ENU.exe /C /T:%TEMP%
extract /E %TEMP%\support.cab cabarc.exe
答案 2 :(得分:2)
您可以从这里下载CabSDK:
答案 3 :(得分:2)
在Windows 7(可能是Vista)而不是提取中,您使用expand。语法略有不同,但请参阅下面的有关我的工作。将第二个命令中的%TEMP%替换为您希望cabarc.exe文件结束的位置。
WindowsXP-KB838079-SupportTools-ENU.exe /C /T:%TEMP%
expand %TEMP%\support.cab -F:cabarc.exe %TEMP%
答案 4 :(得分:0)
对于Windows 8和Windows 8.1,请使用Windows ADK
从this website下载并安装Windows ADK。
请参阅expand.exe命令 http://technet.microsoft.com/en-us/library/hh825253.aspx
在执行expand命令之前,目标目录必须存在。例如:
扩展Dell-WinPE-Drivers-A02.CAB Dell-WinPE-Drivers-A02 -f:*
答案 5 :(得分:0)
您可以在Internet Explorer Administration Kit中找到cabarc.exe。
奇怪的是,IEAK 11的cabarc.exe版本为5.0.2147.1,而IEAK 10的版本为6.2.9200.16521。