Legfontosabb Windows Fájlkezelő Adja hozzá az Extract Context Menu Command alkalmazást az MSI fájlokhoz

Adja hozzá az Extract Context Menu Command alkalmazást az MSI fájlokhoz



Ha van MSI csomagja, akkor érdekelheti annak tartalmának kibontása az alkalmazás telepítése nélkül. Ez gyorsan elvégezhető harmadik féltől származó eszközök használata nélkül. A Windows már tartalmaz mindent, ami a művelethez szükséges. Ebben a cikkben megtudhatjuk, hogyan adhatunk hozzá egy hasznos 'Extract' parancsot az MSI fájl helyi menüjéhez.

Reklám


A Windows az MSI-csomagokat az msiexec alkalmazáson keresztül kezeli, amely a Windows Installer része. Ez egy beépített eszköz, amely számos parancssori kapcsolót támogat. A következő parancs futtatásával megismerheti őket.

  1. A Futtatás párbeszédpanel megnyitásához nyomja meg a Win + R billentyűket a billentyűzeten.
  2. Írja be a következőt a Futtatás mezőbe:
    msiexec /?

  3. A Windows Installer a súgó tartalmát megjeleníti egy ablakban:

A következő kapcsolókat támogatja:

a Windows 10 nem tud hozzáférni a megosztott mappához

Telepítési opciók
Telepít vagy konfigurál egy terméket
/ a Felügyeleti telepítés - Telepít egy terméket a hálózatra
/ j [/ t] [/ g]
Hirdet egy terméket - m minden felhasználónak, u a jelenlegi felhasználónak
Távolítja a terméket
Megjelenítési lehetőségek
/csendes
Csendes mód, nincs felhasználói interakció
/passzív
Felügyelet nélküli üzemmód - csak a folyamatjelző sáv
/ q [n | b | r | f]
Beállítja a felhasználói felület szintjét
n - Nincs felhasználói felület
b - Alap felhasználói felület
r - Csökkentett felhasználói felület
f - Teljes felhasználói felület (alapértelmezett)
/Segítség
Súgó információ
Indítsa újra az Opciókat
/ norestart
A telepítés befejezése után ne indítsa újra
/ promptrestart
Szükség esetén az újraindítást kéri a felhasználótól
/ forcerestart
Telepítés után mindig indítsa újra a számítógépet
Naplózási beállítások
/ l [i | w | e | a | r | u | c | m | o | p | v | x | + |! | *]
i - Állapotüzenetek
w - Nem halálos figyelmeztetések
e - Minden hibaüzenet
a - Műveletek indítása
r - Műveletspecifikus rekordok
u - Felhasználói kérések
c - Kezdeti felhasználói felület paraméterek
m - Memórián kívüli vagy végzetes kilépési információk
o - Lemezen kívüli üzenetek
p - Terminál tulajdonságai
v - Bővített kimenet
x - További hibakeresési információk
+ - Függelék a meglévő naplófájlhoz
! - Öblítse le minden sort a rönkhöz
* - Minden információ naplózása, kivéve a v és az x opciókat
/ log
Egyenértéke / l *
Frissítési opciók
/ update [; Update2.msp]
Frissítést (frissítéseket) alkalmaz
/ uninstall [; Update2.msp] / package Távolítsa el a termék frissítéseit
Javítási lehetőségek
/ f [p | e | c | m | s | o | d | a | u | v] Javít egy terméket
p - csak akkor, ha a fájl hiányzik
o - ha a fájl hiányzik, vagy egy régebbi verzió van telepítve (alapértelmezett)
e - ha a fájl hiányzik, vagy egyenlő vagy régebbi verzió van telepítve
d - ha a fájl hiányzik, vagy egy másik verzió van telepítve
c - ha a fájl hiányzik, vagy az ellenőrző összeg nem egyezik a kiszámított értékkel
a - az összes fájl újratelepítésére kényszerül
u - az összes szükséges felhasználóspecifikus rendszerleíró bejegyzés (alapértelmezett)
m - az összes szükséges számítógép-specifikus rendszerleíró bejegyzés (alapértelmezett)
s - az összes létező parancsikon (alapértelmezett)
v - forrásból fut és újracsomagolja a helyi csomagot
A köztulajdonok beállítása
[TULAJDON = PropertyValue]

A helyzetre vonatkozó lehetőség a / a. Bár leírása: „Felügyeleti telepítés - Termék telepítése a hálózatra”, felhasználható egyetlen MSI csomag tartalmának kibontására kisebb, egyedi fájlokba, amelyeket javítással lehet kiszolgálni. A következő parancs használható:

msiexec / a 'elérési út a csomaghoz.msi' / qb TARGETDIR = 'elérési út a  cél  mappához '

A TARGETDIR minden csomagra jellemző tulajdonság, amely meghatározza az MSI csomag tartalmának célmappáját.

A '/ qb' kapcsoló azt mondja a Windows Installer-nek, hogy mutassa meg az alapfelületet a folyamat során. Megjelenik egy párbeszédpanel a Mégse gombbal és a haladási sávval.

Például a következő paranccsal tudom kicsomagolni a FAR Manager MSI telepítőjét:

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

Ha a célmappa nem létezik, automatikusan létrejön. Esetemben a Letöltés mappában létrejön a Far almappa.

A fenti parancsot közvetlenül a Futtatás párbeszédpanelen lehet megadni.

aero kukucskáló ablakok 10

A fenti információk felhasználásával helyi menüparancsot adhat hozzá, hogy egyetlen kattintással kibontsa az MSI fájl tartalmát. Így lehet megtenni.

Adja hozzá az Extract Context Menu Command alkalmazást az MSI fájlokhoz

  1. Nyisd ki Beállításszerkesztő .
  2. Lépjen a következő rendszerleíró kulcsra:
    HKEY_CLASSES_ROOT  Msi.Package  shell

    Tipp: Hogyan lehet egy kattintással a kívánt rendszerleíró kulcsra ugrani .

  3. Itt hozzon létre egy új alkulcsot, és nevezze elKivonat.
  4. Az Extract kulcs alatt hozzon létre egy új alkulcsot, és nevezze elParancs:
  5. Állítsa be a. Alapértelmezett értékétParancsalkulcs a következő karakterláncra:
    msiexec.exe / a '% 1' / qb TARGETDIR = '% 1 Tartalom'

    Lásd a következő képernyőképet:

Miután a jobb egérgombbal rákattintott egy MSI csomagra a File Explorerben, egy új „Kivonat” menüpontot talál. Ha végrehajtja, akkor létrehoz egy új 'package_name.msi Contents' könyvtárat az aktuális mappában, és ott kibontja a csomag tartalmát. Lásd a következő képernyőképet:

Időmegtakarítás céljából használatra kész Registry fájlokat készítettem. Az alábbi link segítségével letöltheti őket.

Töltse le a rendszerleíró adatbázis fájlokat

mennyi adatot használ fel a facetime

A visszavonási fájl benne van.

Ez a trükk Windows 10, Windows 8 és Windows 7 rendszerekben működik.

Vegye figyelembe, hogy egyes csomagok nem támogatják az adminisztratív telepítést. Ezzel a módszerrel nem lehet őket kinyerni. Ezenkívül, amikor egy MSI-csomagot kibontunk, az adminisztrációs telepítési pont (a kibontott mappa) használhatóvá válik. A Windows Installer javítás (MSP) használható a frissítésre, így a csomag telepítésekor a javítást is alkalmazni kell.

Érdekes Cikkek

Szerkesztő Választása

Telepítse újra a Windows Store-t a Windows 10-be, miután eltávolította a PowerShell-ből
Telepítse újra a Windows Store-t a Windows 10-be, miután eltávolította a PowerShell-ből
Ha az összes Windows 10 alkalmazást eltávolította a PowerShell segítségével, akkor itt állíthatja vissza és telepítheti újra a Microsoft Store Windows Store alkalmazást a Windows 10 rendszerben.
Hogyan lehet megváltoztatni a Python Interpretert a VS kódban
Hogyan lehet megváltoztatni a Python Interpretert a VS kódban
A Python interpreter egy programozási nyelv, amely a Visual Studio Code-ban használható. Különböző verziókban kapható, különböző funkciókkal és képességekkel. Az alapértelmezett verzió általában a Pythonhoz érkezik, amikor telepíti a számítógépére. Azonban,
[BEST FIX] - ‘Az alkalmazás nem tudott megfelelően elindulni (0xc000007b)’ hiba a Windows 10 rendszerben
[BEST FIX] - ‘Az alkalmazás nem tudott megfelelően elindulni (0xc000007b)’ hiba a Windows 10 rendszerben
A Windows 10 egy nagyszerű operációs rendszer, amely számos módon javítja elődeit. A teljesítmény optimalizálásától és a biztonság növelésétől a Windows minden eddiginél stabilabbá tételéig a Windows 10 valóban az egyetlen verziója
Az Airpodok használata walkie talkie-ként
Az Airpodok használata walkie talkie-ként
A legújabb watchOS frissítés remek új kiegészítést hozott az Apple Watch-hoz. Ez a Walkie Talkie alkalmazás! Internetkapcsolatát használja, hogy azonnal beszélgethessen barátaival. Nagyon klassz, mi? Ez azt jelenti, hogy te
A Windows 10 VMware SVGA 3D kompatibilitási probléma elhárítása
A Windows 10 VMware SVGA 3D kompatibilitási probléma elhárítása
Azoknak a felhasználóknak, akik megpróbálják frissíteni a Windows 7 és 8 VMware virtuális gépeiket Windows 10-re, egy állítólag inkompatibilis megjelenítő-illesztőprogrammal lehet probléma. Így megkerülheti ezt a kompatibilitási ellenőrzést és frissítheti a virtuális gépeket Windows 10 rendszerre.
Hogyan használjunk táblagépet vagy iPadet második monitorként
Hogyan használjunk táblagépet vagy iPadet második monitorként
A második monitorok kiváló megoldást jelentenek azok számára, akik bővíteni szeretnék számítógépük látófelületét. A táblagépek és iPadek megfizethető alternatívaként szolgálhatnak a teljes körű monitorbeállításokhoz, különösen, ha alkalmi használatra szánják. Ha kíváncsi
Tag Archives: Pikkek
Tag Archives: Pikkek