Программа 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 OEM (Windows OPK) и
автоматического пакета установки Windows (Windows AIK)
для открытия обновления. С помощью команды Expand можно открыть и
просмотреть обновления для ОС Windows 7 в операционных
системах Windows предыдущих версий.
- Обновление использует технологию сжатия IPD
(Intra-Package Delta).
Программа 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>