Программа Expand.exe извлекает один или несколько сжатых файлов обновлений. Программа Expand.exe поддерживает открытие обновлений для Windows® 7, а также для предыдущих версий Windows. С помощью программы Expand.exe можно открыть и просмотреть обновления для ОС Windows 7 в операционных системах Windows предыдущих версий.

При просмотре или извлечении содержимого пакета обновления (например, исправления для системы безопасности, критического обновления или накопительного пакета обновления) в списке отображаемых или извлеченных файлов могут отображаться не все файлы, которые необходимо обновить с помощью этого пакета.

Для уменьшения размера пакетов Windows Vista® и Windows 7 используют технологию сжатия IPD (Intra-Package Delta). Если средство сжатия, поддерживающее IPD, не используется для извлечения файлов из обновления, извлеченные файлы будут схожи со следующим результатом:

_manifest_.cix.xml
0
1
2
…

Это поведение возникает при выполнении следующих условий.

Программа Expand.exe для операционных систем Windows Vista и Windows 7 поддерживает извлечение файлов для проверки из обновлений, сжатых с помощью технологии IPD. Используйте версию Expand.exe, выпущенную вместе с Windows OPK, Windows AIK или операционными системами Windows Vista и Windows 7. Предыдущие версии Expand.exe не поддерживают извлечение данных, сжатых с помощью технологии IPD.

Программа Expand.exe устанавливается вместе с Windows OPK или Windows AIK для использования в более ранних версиях Windows.

Параметры командной строки Expand

Программа Expand.exe имеет следующий формат:

expand [-r] источник [назначение] [-d источник.cab [-f:файлы]] [источник.cab [-f:файлы назначение] [-i]

Параметр Описание

[-r]

Переименовывает извлеченные файлы.

[назначение]

Указывает местоположение извлекаемых файлов. Если источником являются несколько файлов и аргумент -r не указан, то в качестве назначения необходимо указать папку. Назначение может состоять из буквы диска, двоеточия, имени папки, имени файла или комбинации этих составляющих.

[-d источник.cab]

Выводит список файлов в местоположении источника. Не извлекает файлы.

[-f:файлы]

Указывает файлы в CAB-файле, которые необходимо извлечь. Используйте символы шаблона (* и ?).

-i

Игнорирует структуру каталога в CAB-файле и развертывает содержимое в каталоге назначения в виде обычного списка. Эта команда используется в том случае, если файл архива содержит файлы во вложенных каталогах, а содержимое необходимо развернуть в один каталог.

источник .cab

Указывает извлекаемый файл. Источник может состоять из буквы диска, двоеточия, имени каталога, имени файла или комбинации этих составляющих. Используйте символы шаблона (* и ?).

[/?]

Выводит справочные сведения в командной строке.

Использование команды Expand в агенте восстановления

Команда Expand.exe с различными параметрами доступна из агента восстановления. Консоль восстановления представляет собой средство командной строки, содержащее ограниченный набор административных команд для исправления компьютера.

Примеры

В следующих примерах показано, как можно использовать программу Expand.exe.

expand [-r] <source> [<destination>]
expand -d <source>.cab [-f:<files>]
expand <source>.cab -f:<files> <destination>

См. также