Principal Explorador De Fitxers De Windows Afegiu l'ordre Extreure menú contextual als fitxers MSI

Afegiu l'ordre Extreure menú contextual als fitxers MSI



Quan tingueu un paquet MSI, potser us interessa extreure'n el contingut sense instal·lar l'aplicació. Això es pot fer ràpidament sense utilitzar eines de tercers. Windows ja inclou tot el necessari per a l'operació. En aquest article, veurem com afegir una ordre útil 'Extreure' al menú contextual del fitxer MSI.

Anunci publicitari


Windows gestiona els paquets MSI mitjançant l'aplicació msiexec, que forma part del Windows Installer. És una eina integrada que admet diversos commutadors de línia d'ordres. Podeu obtenir-ne informació executant l'ordre següent.

  1. Premeu les tecles de drecera Win + R del teclat per obrir el diàleg Executa.
  2. Escriviu el següent al quadre Executa:
    msiexec /?

  3. El Windows Installer mostrarà el contingut de l'ajuda en una finestra:

Admet els commutadors següents:

comproveu l'indicador d'ordres de Windows 10 del disc

Opcions d’instal·lació
Instal·la o configura un producte
/ a Instal·lació administrativa: instal·la un producte a la xarxa
/ j [/ t] [/ g]
Anuncia un producte: m per a tots els usuaris, o per a l’usuari actual
Desinstal·la el producte
Opcions de visualització
/tranquil
Mode silenciós, sense interacció de l'usuari
/ passiu
Mode desatès: només barra de progrés
/ q [n | b | r | f]
Estableix el nivell de la interfície d'usuari
n - Cap IU
b - IU bàsica
r - IU reduïda
f - IU completa (predeterminada)
/ ajuda
Informació d’ajuda
Reinicieu les opcions
/ norestart
No reinicieu un cop finalitzada la instal·lació
/ promptrestart
Demana a l'usuari que es reiniciï si cal
/ forcerestart
Reinicieu sempre l'ordinador després de la instal·lació
Opcions de registre
/ l [i | w | e | a | r | u | c | m | o | p | v | x | + |! | *]
i - Missatges d'estat
w - Advertiments no mortals
e - Tots els missatges d'error
a - Posada en marxa d'accions
r - Registres específics de l'acció
u - Sol·licituds de l'usuari
c - Paràmetres inicials de la IU
m - Informació fora de memòria o sortida fatal
o - Missatges fora de l'espai del disc
p - Propietats del terminal
v - Sortida detallada
x - Informació addicional de depuració
+ - Afegeix al fitxer de registre existent
! - Arrossegueu cada línia al registre
* - Registreu tota la informació, excepte les opcions v i x
/registre
Equivalent a / l *
Opcions d'actualització
/ update [; Update2.msp]
Aplica actualitzacions
/ uninstall [; Update2.msp] / package Elimina les actualitzacions d'un producte
Opcions de reparació
/ f [p | e | c | m | s | o | d | a | u | v] Repara un producte
p - només si falta un fitxer
o - si falta un fitxer o hi ha instal·lada una versió anterior (per defecte)
e - si falta un fitxer o hi ha instal·lada una versió igual o anterior
d - si falta un fitxer o hi ha instal·lada una versió diferent
c - si falta un fitxer o la suma de comprovació no coincideix amb el valor calculat
a - obliga a reinstal·lar tots els fitxers
u - totes les entrades de registre específiques de l'usuari necessàries (per defecte)
m: totes les entrades de registre específiques de l'ordinador (per defecte)
s: totes les dreceres existents (per defecte)
v - s'executa des del codi font i torna a connectar el paquet local
Configuració de propietats públiques
[PROPIETAT = Valor de propietat]

L'opció que afecta aquesta situació és / a. Tot i que es descriu com a 'Instal·lació administrativa: instal·la un producte a la xarxa', es pot utilitzar per extreure el contingut d'un sol paquet MSI a fitxers individuals més petits que poden ser revisats per un pedaç. Es pot utilitzar l'ordre següent:

msiexec / a 'path  to  package.msi' / qb TARGETDIR = 'path  to  the  destination  folder'

TARGETDIR és una propietat comuna per a cada paquet que especifica la carpeta de destinació per al contingut del paquet MSI.

El commutador '/ qb' indica al Windows Installer que mostri la interfície bàsica durant el procés. Es mostrarà un diàleg amb el botó Cancel·la i la barra de progrés.

Per exemple, puc utilitzar l'ordre següent per descomprimir l'instal·lador MSI del gestor FAR:

c: /windows/system32/energy-report.html
msiexec / a 'C:  Users  winaero  Downloads  Far30b4774.x64.20160902.msi' / qb TARGETDIR = 'C:  Users  winaero  Downloads  Far'

Si la carpeta de destinació no existeix, es crearà automàticament. En el meu cas, es crearà la subcarpeta Llunyana de la carpeta Baixada.

L'ordre anterior es pot introduir directament al diàleg Executa.

Podeu utilitzar la informació anterior per afegir una ordre del menú contextual per extreure el contingut del fitxer MSI amb un sol clic. A continuació s’explica com es pot fer.

Afegiu l'ordre Extreure menú contextual als fitxers MSI

  1. Obert Editor del registre .
  2. Aneu a la següent clau de registre:
    HKEY_CLASSES_ROOT  Msi.Package  shell

    Consell: Com saltar a la clau de registre desitjada amb un sol clic .

  3. Creeu aquí una subclau nova i nomeneu-laExtreure.
  4. Sota la clau Extreure, creeu una subclau nova i anomeneu-laComandament:
  5. Definiu el valor per defecte del fitxerComandamentsubclau a la cadena següent:
    msiexec.exe / a '% 1' / qb TARGETDIR = '% 1 Contingut'

    Vegeu la captura de pantalla següent:

Un cop feu clic amb el botó dret del ratolí en un paquet MSI a l'Explorador de fitxers, trobareu un element de menú contextual nou 'Extreure'. Si l'executeu, crearà un nou directori 'package_name.msi Contents' a la carpeta actual i n'extreurà el contingut. Vegeu la captura de pantalla següent:

Per estalviar temps, he creat fitxers de registre preparats per utilitzar. Podeu descarregar-les mitjançant l’enllaç següent.

Descarregueu fitxers del registre

pokemon anar com aconseguir Pokémon rar

S'inclou el fitxer de desfer.

Aquest truc funciona a Windows 10, Windows 8 i Windows 7.

Tingueu en compte que alguns paquets no admeten la instal·lació administrativa. No es poden extreure mitjançant aquest mètode. A més, quan s’extreu un paquet MSI d’aquesta manera, el seu punt d’instal·lació administrativa (la carpeta on s’extreu) es pot fer servir. Es pot utilitzar un pedaç de Windows Installer (MSP) per actualitzar-lo, de manera que quan s’instal·la el paquet, també s’aplica el pedaç.

Articles D'Interès

L'Elecció De L'Editor

Esborra i restableix la memòria cau de la pantalla externa al Windows 10
Esborra i restableix la memòria cau de la pantalla externa al Windows 10
Com esborrar i restablir la memòria cau de la pantalla externa al Windows 10. Podeu definir el mode de visualització i la resolució individuals per a cada pantalla connectada al vostre PC
Desactiva el volum inferior d'altres aplicacions quan el narrador parla
Desactiva el volum inferior d'altres aplicacions quan el narrador parla
Com desactivar el volum inferior d’altres aplicacions quan el narrador parla. Quan Narrator parla, redueix automàticament el volum d’àudio d’altres aplicacions.
uTaskManager és una alternativa completa del gestor de tasques de l'aplicació de la botiga
uTaskManager és una alternativa completa del gestor de tasques de l'aplicació de la botiga
Coneixeu uTaskManager, una nova aplicació de la botiga que és un clon del gestor de tasques del Windows 10. Fet per Andrew Whitechapel, l’antic gestor de programes de l’equip de Windows Phone, ofereix funcions d’usuari avançades a plataformes restringides com Windows 10X i dispositius amb Windows 10S. Publicitat El nom uTaskManager significa Universal Task Manager. És
Pel·lícules gratuïtes Cinema
Pel·lícules gratuïtes Cinema
Free Movies Cinema us permet veure pel·lícules independents i de domini públic, juntament amb un grapat de programes de televisió gratuïts.
Com esborrar un fitxer al terminal del vostre Mac
Com esborrar un fitxer al terminal del vostre Mac
Si voleu suprimir permanentment un fitxer al vostre Mac, podeu fer-ho si sabeu com esborrar un fitxer al Terminal. Assegureu-vos, perquè un cop el suprimiu, desapareixerà.
Com solucionar 'Aquest vídeo actualment no es pot veure a la vostra ubicació'
Com solucionar 'Aquest vídeo actualment no es pot veure a la vostra ubicació'
Amazon Prime ofereix una àmplia selecció de grans espectacles. Tanmateix, alguns espectacles tenen restriccions regionals. Esbrinar que no podeu veure el contingut desitjat és bastant molest, però tenim una solució alternativa. Aquesta guia explicarà com accedir-hi
Com trobar contactes a Instagram
Com trobar contactes a Instagram
Per trobar contactes a Instagram, utilitzeu la funció Descobriu persones per sincronitzar els vostres contactes amb l'aplicació d'Instagram o utilitzeu l'eina de cerca per trobar persones.