我正在尝试编译一个使用 的程序cabarc.exe
,但我没有cabarc.exe
。问题是Microsoft Cabinet SDK不再可用,所以我也无法从那里得到它。
我在哪里可以得到这个文件?
PS 我正在寻找来自 microsoft.com 等受信任来源的下载
我正在尝试编译一个使用 的程序cabarc.exe
,但我没有cabarc.exe
。问题是Microsoft Cabinet SDK不再可用,所以我也无法从那里得到它。
我在哪里可以得到这个文件?
PS 我正在寻找来自 microsoft.com 等受信任来源的下载
cabarc.exe
作为Windows XP Service Pack 2 支持工具的一部分提供。
您可以使用以下命令仅提取此实用程序(如果您不运行 XP):
WindowsXP-KB838079-SupportTools-ENU.exe /C /T:%TEMP%
extract /E %TEMP%\support.cab cabarc.exe
在 Windows 7(可能还有 Vista)中,您使用扩展而不是提取。语法略有不同,但请参阅下面对我有用的语法。将第二个命令中的 %TEMP% 替换为您希望 cabarc.exe 文件结束的位置。
WindowsXP-KB838079-SupportTools-ENU.exe /C /T:%TEMP%
expand %TEMP%\support.cab -F:cabarc.exe %TEMP%
您可以从这里下载 CabSDK:
您可以在Internet Explorer 管理工具包中找到 cabarc.exe 。
不过奇怪的是,IEAK 11 的 cabarc.exe 版本为 5.0.2147.1,而 IEAK 10 的版本为 6.2.9200.16521。
对于 Windows 8 和 Windows 8.1,请使用 Windows ADK
从该网站下载并安装 Windows ADK 。
对于 expand.exe 命令,请参阅 http://technet.microsoft.com/en-us/library/hh825253.aspx
在执行扩展命令之前,目标目录必须存在。例如:
展开 Dell-WinPE-Drivers-A02.CAB Dell-WinPE-Drivers-A02 -f:*