Ekstrahirajte vsebino datoteke .MSI in dodajte »Extract All« v meni z desnim klikom

click fraud protection

Obstajajo situacije, ko morate izbrati eno datoteko iz paketa .msi, ne da bi šli skozi fazo namestitve. Dober primer je samostojna ali prenosna aplikacija, zavita v paket .msi. Ali pa boste morda morali iz namestitvenega programa teme izvleči določeno sliko ozadja.

V tem primeru se lahko izognete izvajanju namestitve in ročno ekstrahirate vsebino paketa .msi. Tako ne bo potrebe po točki za obnovitev sistema, dodajanju več registrskih ključev in nekaj začasnih imenikov (kar bi bilo v primeru, če zaženete namestitev).

Orodja tretjih oseb niso potrebna; to lahko storite z izvedljivo datoteko Windows Installer msiexec.exe ukazna vrstica.

Kako ekstrahirati vsebino datoteke .MSI

Paket ChristmasTheme .msi sem prenesel s spletnega mesta Microsoft in bi rad izvlekel ozadje ozadja iz paketa.

Če želite ekstrahirati paket, uporabite naslednji primer ukazne vrstice iz pogovornega okna Zaženi ali ukaznega poziva:

msiexec /a "d:\downloads\ChristmasTheme.msi" /qb TARGETDIR="d:\downloads\theme files"

In tukaj je!

ekstrahirajte vsebino datoteke msi v ukazni vrstici

In slika za ozadje, ki sem jo iskal, je ta, ki se nahaja pod Spletno\Ozadje mapo.

ozadje s božično temo

Če želite še lažje ekstrahirati vsebino datoteke .msi, lahko ukaz implementirate v kontekstni meni z desnim klikom.

Dodajanje možnosti »Extract All« z desno tipko miške za datoteke .MSI

Prenesi msi-extract-all-menu.zip, razpakirajte in zaženite datoteko REG, ki je vključena v arhiv. To doda možnost »Extract All« v meni z desnim klikom za datoteke .msi.

.msi ekstrahirajte vse menije z desnim klikom

Vse kar morate storiti je, da kliknete »Extract All«. V ozadju zažene ukazno vrstico msiexec.exe. Vsebina paketa bo ekstrahirana v mapo z istim imenom kot izvorna datoteka, dodana z besedo »Datoteke« – npr. »Datoteke ChristmasTheme.msi«


Orodja tretjih oseb za ekstrakcijo vsebine datoteke .MSI

7-Zip

Za ogled in ekstrakcijo vsebine datotek .msi lahko uporabite 7-Zip, PeaZip, WinRar ali kateri koli drug arhivski pripomoček.

ekstrahirajte vsebino datoteke msi v ukazni vrstici

Manj MSI

LessMSI je še en pripomoček, ki lahko odpre in ekstrahira vsebino datotek .msi.

ekstrahirajte vsebino datoteke msi v ukazni vrstici - lessmsi

LessMSI je opremljen tudi z orodjem ukazne vrstice (lessmsi.exe je CLI in lessmsi_gui.exe je različica GUI.)

LessMSI – primer ukazne vrstice:

lessmsi x d:\downloads\ChristmasTheme.msi d:\downloads\theme\

Zgornji ukaz izvleče vsebino datoteke .msi v imenik »d:\downloads\theme\«.

(Če pa morate ekstrahirati prek ukazne vrstice, bo msiexec.exe vseeno opravil delo namesto vas. Za ta namen ne potrebujete LessMSI CLI.)

LessMSI lahko prenesete iz GitHub. Domača stran izdelka je https://lessmsi.activescott.com/

UniExtract 2

UniExtract2 ali "Universal Extractor 2" je orodje za ekstrakcijo datotek iz katere koli vrste arhiva ali namestitvenega programa.:

.msi uniextract 2

To orodje je samo sprednji del, ki uporablja binarne datoteke CLI različnih programov, kot so 7-Zip, LesMSI, ARC itd. Binarne datoteke so shranjene v UniExtract\bin mapo.

(Nazadnje pregledano 29. maja 2021. Navodila veljajo za vse različice sistema Windows, vključno z Windows 10)


Ena majhna prošnja: če vam je bila objava všeč, jo delite?

En "droben" vaš delež bi resno pomagal pri rasti tega bloga. Nekaj ​​odličnih predlogov:
  • Pripnete!
  • Delite ga na svoj najljubši blog + Facebook, Reddit
  • Tweetajte!
Najlepša hvala za vašo podporo, moj bralec. Ne bo vzelo več kot 10 sekund vašega časa. Gumbi za skupno rabo so spodaj. :)