Где я могу получить утилиту cabarc?
Я пытаюсь скомпилировать программу, которая использует cabarc.exe
, но у меня нет cabarc.exe
. Проблема в том, что Microsoft кабинет SDK больше не доступен, поэтому я не могу получить его из Там.
где взять этот файл?
P. S. Я ищу скачать из надежного источника, такого как microsoft.com
6 ответов
это появляется что cabarc.exe
утилита была заменена makecab.exe
, который поставляется с Windows [источник].
Он должен быть расположен в:
- C:\WINDOWS\system32
на cabarc
документация может быть найдена здесь.
на makecab
документация может быть найдена здесь.
cabarc.exe
доступен как часть Windows XP пакет обновления 2 средства поддержки.
вы можете извлечь только эту утилиту, используя такие команды (если вы не запускаете XP):
WindowsXP-KB838079-SupportTools-ENU.exe /C /T:%TEMP%
extract /E %TEMP%\support.cab cabarc.exe
в Windows 7 (и, возможно, Vista) вместо извлечения вы используете expand. Синтаксис немного отличается, но см. ниже для того, что работал для меня. Замените %TEMP% во второй команде везде, где вы хотите cabarc.exe-файл в конечном итоге.
WindowsXP-KB838079-SupportTools-ENU.exe /C /T:%TEMP%
expand %TEMP%\support.cab -F:cabarc.exe %TEMP%
вы можете найти cabarc.exe в Набор Администрирования Internet Explorer.
Как ни странно, IEAK 11 имеет cabarc.exe версии 5.0.2147.1, в то время как IEAK 10 имеет версию 6.2.9200.16521.
для Windows 8 и Windows 8.1 используйте Windows ADK
Загрузите и установите Windows ADK из этот сайт.
для расширения.команда exe ссылается на http://technet.microsoft.com/en-us/library/hh825253.aspx
перед выполнением команды expand должен существовать каталог назначения. Например:
разверните Dell-WinPE-Drivers-A02.Кабина Dell-WinPE-Drivers-A02-f:*