Бывают ситуации, когда вам нужно выбрать один файл из пакета .msi, не проходя этап установки. Хорошим примером является автономное или переносимое приложение, заключенное в пакет .msi. В этом сценарии вы можете избежать запуска установки и вручную извлечь содержимое пакета .msi. Таким образом, отпадает необходимость в точке восстановления системы, добавлении нескольких ключей реестра и нескольких каталогов (что будет в случае, если вы запустите установку).
Никаких сторонних инструментов не требуется, вы можете сделать это с помощью исполняемого файла установщика Windows. msiexec.exe командная строка.
Как извлечь содержимое файла .MSI
У меня есть ChristmasTheme Пакет .msi загружен с сайта Microsoft и хотел бы извлечь фоновые изображения из пакета.
Чтобы извлечь пакет, используйте следующую командную строку из Run ( WinKey + R ) диалог:
msiexec / a 'e: downloads ChristmasTheme.msi' / qb TARGETDIR = 'e: downloads theme files'
И вот оно!
И вот изображение обоев, которое я искал, находится под Интернет Обои папка.
Вот как мы извлекаем содержимое файла .msi. Чтобы сделать это еще проще, вы можете реализовать команду в контекстном меню (Контекстное меню)
Добавление опции «Извлечь все» правой кнопкой мыши для файлов .MSI
Скачать msi-extract-all-menu.zip , разархивируйте и запустите REG-файл, входящий в архив. Это добавляет параметр «Извлечь все» в контекстное меню для файлов .msi.
Все, что вам нужно сделать, это нажать «Извлечь все». Он запускает командную строку msiexec.exe в фоновом режиме. Как показано ниже, содержимое пакета извлекается в папку (с тем же именем, что и исходный файл, с добавлением слова «Файлы» (« Файлы ChristmasTheme.msi ')
Одна небольшая просьба: если вам понравился этот пост, поделитесь им?
Одна «крошечная» публикация от вас серьезно помогла бы росту этого блога. Несколько отличных предложений:- Приколи это!
- Поделитесь этим в своем любимом блоге + Facebook, Reddit
- Напишите об этом в Твиттере!