Передать на печать

Как можно извлечь файлы из MSU-файла обновления Windows Vista?

Новый формат MSU не поддерживает старый ключ /x для распаковки содержимого пакета, также он не может быть запущен в предшествующих Vista версиях Windows.

Чтобы распаковать содержимое пакета, необходимо запустить в Windows Vista команду expand, заметьте, что данная команда отличается в работе от той, которая присутствует в более ранних версиях Windows. Для извлечения содержимого пакета необходимо использовать ключ –F, например:

D:\temp>mkdir msu

D:\temp>expand -F:* Windows6.0-KB929761-x86.msu d:\temp\msu

Результатом программы будет:

Добавление d:\temp\msu\WSUSSCAN.cab в очередь на распаковку
Добавление d:\temp\msu\Windows6.0-KB929761-x86.cab в очередь на распаковку
Добавление d:\temp\msu\Windows6.0-KB929761-x86-pkgProperties.txt в очередь на распаковку
Добавление d:\temp\msu\Windows6.0-KB929761-x86.xml в очередь на распаковку

Распаковка файлов ...

Распаковка файлов завершена ...
4 файла распаковано.
На данном этапе *.cab файлы, содержащие необходимые файлы, всё еще не распакованы, поэтому теперь необходимо распаковать и их, что и показано на данном примере:
D:\temp>expand -F:* d:\temp\msu\Windows6.0-KB929761-x86.cab d:\temp\msu
Добавление d:\temp\msu\update.mum в очередь на распаковку
Добавление d:\temp\msu\x86_microsoft-windows-wusa_31bf3856ad364e35_6.0.6000.20496_no ne_ab489c6034d78613.manifest в очередь на распаковку
Добавление d:\temp\msu\x86_microsoft-windows-wusa_31bf3856ad364e35_6.0.6000.16400_no ne_ab1a4f0b1b764fed.manifest в очередь на распаковку
Добавление d:\temp\msu\update-bf.mum в очередь на распаковку
Добавление d:\temp\msu\x86_microsoft-windows-wusa.d_31bf3856ad364e35_6.0.6000.20496_ none_4632ef2815ba2cfd.manifest в очередь на распаковку
Добавление d:\temp\msu\x86_microsoft-windows-wusa.d_31bf3856ad364e35_6.0.6000.16400_ none_4604a1d2fc58f6d7.manifest в очередь на распаковку
Добавление d:\temp\msu\update.cat в очередь на распаковку
Добавление d:\temp\msu\update-bf.cat в очередь на распаковку
Добавление d:\temp\msu\x86_microsoft-windows-wusa_31bf3856ad364e35_6.0.6000.16400_no ne_ab1a4f0b1b764fed\wusa.exe в очередь на распаковку
Добавление d:\temp\msu\x86_microsoft-windows-wusa_31bf3856ad364e35_6.0.6000.20496_no ne_ab489c6034d78613\wusa.exe в очередь на распаковку

Распаковка файлов ...

Распаковка файлов завершена ...
10 файлов распаковано.



Источник: http://www.windowsitpro.com
Перевод: prymara

  Передать на печать





Все права принадлежат © MSInsider.ru и TheVista.ru, 2013
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 1.1 (Страница создана за 0.041 секунд)