Glavni Windows File Explorer Dodajte naredbu izvlačenja kontekstnog izbornika u MSI datoteke

Dodajte naredbu izvlačenja kontekstnog izbornika u MSI datoteke



Kada imate MSI paket, možda će vas zanimati izdvajanje njegovog sadržaja bez instaliranja aplikacije. To se može brzo učiniti bez upotrebe alata treće strane. Windows već dolazi sa svime što je potrebno za rad. U ovom ćemo članku vidjeti kako dodati korisnu naredbu 'Extract' u kontekstni izbornik MSI datoteke.

Oglas


Windows obrađuje MSI pakete putem aplikacije msiexec, koja je dio programa Windows Installer. To je ugrađeni alat koji podržava brojne prekidače naredbenog retka. O njima možete saznati pokretanjem sljedeće naredbe.

  1. Pritisnite tipke prečaca Win + R na tipkovnici da biste otvorili dijaloški okvir Pokreni.
  2. U okvir Run pokreni sljedeće:
    msiexec /?

  3. Windows Installer prikazat će sadržaj pomoći u prozoru:

Podržava sljedeće prekidače:

možeš li sakriti komentare na instagramu uživo

Instalirajte opcije
Instalira ili konfigurira proizvod
/ a Administrativna instalacija - instalira proizvod na mrežu
/ j [/ t] [/ g]
Oglašava proizvod - m svim korisnicima, u trenutnom korisniku
Deinstalira proizvod
Postavke zaslona
/miran
Tihi način rada, bez interakcije s korisnikom
/pasivno
Način bez nadzora - samo traka napretka
/ q [n | b | r | f]
Postavlja razinu korisničkog sučelja
n - Nema korisničkog sučelja
b - Osnovno korisničko sučelje
r - Smanjeno korisničko sučelje
f - Puno korisničko sučelje (zadano)
/Pomozite
Informacije o pomoći
Opcije ponovnog pokretanja
/ norestart
Nemojte ponovno pokretati nakon dovršetka instalacije
/ promptrestart
Zatraži od korisnika ponovno pokretanje ako je potrebno
/ forcerestart
Uvijek ponovno pokrenite računalo nakon instalacije
Opcije bilježenja
/ l [i | w | e | a | r | u | c | m | o | p | v | x | + |! | *]
i - Statusne poruke
w - Nefatalna upozorenja
e - sve poruke o pogreškama
a - pokretanje akcija
r - Zapisi specifični za radnju
u - Zahtjevi korisnika
c - Početni parametri korisničkog sučelja
m - Informacije o nedostatku memorije ili fatalnom izlazu
o - Poruke izvan prostora na disku
p - Svojstva terminala
v - opširni izlaz
x - Dodatne informacije o otklanjanju pogrešaka
+ - Dodavanje postojećoj datoteci dnevnika
! - Isperite svaki redak na zapisnik
* - Zabilježite sve podatke, osim opcija v i x
/ zapisnik
Ekvivalent od / l *
Mogućnosti ažuriranja
/ ažuriranje [; Update2.msp]
Primjenjuje ažuriranja
/ deinstaliraj [; Update2.msp] / package Uklonite ažuriranja za proizvod
Mogućnosti popravka
/ f [p | e | c | m | s | o | d | a | u | v] Popravlja proizvod
p - samo ako datoteka nedostaje
o - ako datoteka nedostaje ili je instalirana starija verzija (zadano)
e - ako datoteka nedostaje ili je instalirana jednaka ili starija verzija
d - ako datoteka nedostaje ili je instalirana druga verzija
c - ako datoteka nedostaje ili kontrolna suma ne odgovara izračunatoj vrijednosti
a - prisiljava sve datoteke da se ponovo instaliraju
u - svi potrebni unosi registra specifični za korisnika (zadano)
m - svi potrebni unosi registra za računalo (zadano)
s - svi postojeći prečaci (zadano)
v - pokreće se iz izvora i dohvaća lokalni paket
Postavljanje javnih svojstava
[PROPERTY = PropertyValue]

Mogućnost koja se tiče ove situacije je / a. Iako je opisano kao „Administrativna instalacija - Instalira proizvod na mreži“, može se koristiti za izdvajanje sadržaja jednog MSI paketa u manje pojedinačne datoteke koje se mogu servisirati zakrpom. Može se koristiti sljedeća naredba:

msiexec / a 'put  do  package.msi' / qb TARGETDIR = 'put  do  mape  odredište '

TARGETDIR je svojstvo zajedničko za svaki paket koji određuje odredišnu mapu za sadržaj MSI paketa.

Prekidač '/ qb' govori programu Windows Installer da pokaže osnovno sučelje tijekom postupka. Pokazat će se dijaloški okvir s gumbom Odustani i trakom napretka.

Windows 10 preimenovati pisač -

Na primjer, mogu upotrijebiti sljedeću naredbu za raspakiranje MSI programa za instaliranje FAR Managera:

msiexec / a 'C:  Users  winaero  Downloads  Far30b4774.x64.20160902.msi' / qb TARGETDIR = 'C:  Users  winaero  Downloads  Far'

Ako ciljna mapa ne postoji, automatski će se stvoriti. U mom će se slučaju stvoriti podmapa Far u mapi Preuzimanje.

Gornju naredbu možete unijeti izravno u dijaloški okvir Pokreni.

Gornje podatke možete upotrijebiti za dodavanje naredbe kontekstnog izbornika za izdvajanje sadržaja MSI datoteke jednim klikom. Evo kako se to može učiniti.

Dodajte naredbu izvlačenja kontekstnog izbornika u MSI datoteke

  1. Otvoren Uređivač registra .
  2. Idite na sljedeći ključ registra:
    HKEY_CLASSES_ROOT  Msi.Package  shell

    Savjet: Kako jednim klikom prijeći na željeni ključ registra .

  3. Ovdje stvorite novi potključ i imenujte gaEkstrakt.
  4. Pod tipkom Extract izradite novi potključ i nazovite gaNaredba:
  5. Postavite zadanu vrijednost zaNaredbapotključ sljedećem nizu:
    msiexec.exe / a '% 1' / qb TARGETDIR = '% 1 Sadržaj'

    Pogledajte sljedeću snimku zaslona:

Jednom kada desnom tipkom miša kliknete MSI paket u File Explorer-u, pronaći ćete novu stavku kontekstnog izbornika 'Extract'. Ako ga izvršite, stvorit će novi direktorij 'package_name.msi Contents' u trenutnoj mapi i tamo izdvojiti sadržaj paketa. Pogledajte sljedeću snimku zaslona:

Kako bih vam uštedio vrijeme, izradio sam datoteke registra spremne za upotrebu. Možete ih preuzeti pomoću donje poveznice.

Preuzmite datoteke registra

tamna materija sezona 4 netflix datum izlaska

Datoteka za poništavanje je uključena.

Ovaj trik djeluje u sustavima Windows 10, Windows 8 i Windows 7.

Imajte na umu da neki paketi ne podržavaju administrativnu instalaciju. Ne mogu se izvaditi ovom metodom. Također, kada na ovaj način izvučete MSI paket, njegova administrativna instalacijska točka (mapa u kojoj se izdvaja) postaje uslužna. Zakrpa za Windows Installer (MSP) može se koristiti za njezino ažuriranje, tako da kada se paket instalira, zakrpa se također primjenjuje.

Zanimljivi Članci

Izbor Urednika

Kako deblokirati nekoga na Instagramu
Kako deblokirati nekoga na Instagramu
Trebate deblokirati nekoga na Instagramu? Slijedite ove korake na iOS-u, Androidu i na radnoj površini. Također saznajte kako deblokirati nekoga tko je vas blokirao.
Kako postati vampir u Sims 4
Kako postati vampir u Sims 4
Prednosti postati vampir u Sims 4 su privlačne. Ne starite, imate manje potreba i stječete natprirodne sposobnosti, poput preuzimanja drugih oblika i utjecaja na umove drugih. Međutim, biti vampir nije samo zabavno
Kako dijeliti zvuk računala u zumiranju
Kako dijeliti zvuk računala u zumiranju
https://www.youtube.com/watch?v=ySNg9N7rBeA Zoom nudi obilje mogućnosti za dijeljenje datoteka i medija sa sudionicima internetskog sastanka. A dijeljenje zvuka s računala jedna je od najkorisnijih značajki platforme, pogotovo ako ste domaćin webinara.
Kako urediti TikTok natpis nakon objave
Kako urediti TikTok natpis nakon objave
Dizajn i upotrebljivost TikToka vrlo su jednostavni, a aplikacija čini stvaranje videa i interakciju što je moguće lakšim. Sama količina značajki i opcija u aplikaciji čini je složenom. Možete li urediti TikTok naslov
Kako koristiti krila u Diablu 4
Kako koristiti krila u Diablu 4
Svaki element igra značajnu ulogu u poboljšanju igračevog iskustva igranja. Ovo posebno vrijedi za igre uloga (RPG) kao što je 'Diablo 4.' Njegova realistična igra i uzbudljiva priča drže igrače očaranima i uzbuđenima zbog igre
Kako dodati datoteke i mape u izbornik Start sustava Windows 10
Kako dodati datoteke i mape u izbornik Start sustava Windows 10
Ovaj vodič za TechJunkie opisao je kako možete prilagoditi izbornik Start sustava Windows 10. Osim dodavanja novih pločica, na popis svih aplikacija na izborniku možete dodati i nove prečace do mapa i datoteka. Ovo je kako
Kako dodati opise slikama u Google dokumentima
Kako dodati opise slikama u Google dokumentima
Doslovni opisi slika mogu pružiti dodatni kontekst slikama. Možete potvrditi sliku, ovjeriti je, podijeliti njezino porijeklo i navesti izvornog autora. Bez obzira na razlog, titlovi čine veliku razliku. U formalnim ili službenim dokumentima, natpisi mogu