Galvenais Windows Failu Pārlūks Pievienojiet izvilkt konteksta izvēlnes komandu MSI failiem

Pievienojiet izvilkt konteksta izvēlnes komandu MSI failiem



Ja jums ir MSI pakotne, jūs varētu būt ieinteresēts iegūt tā saturu, neinstalējot lietotni. To var ātri izdarīt, neizmantojot trešo pušu rīkus. Windows jau ir viss nepieciešamais operācijai. Šajā rakstā mēs redzēsim, kā MSI faila konteksta izvēlnei pievienot noderīgu komandu 'Extract'.

Reklāma


Windows apstrādā MSI pakotnes, izmantojot msiexec lietotni, kas ir daļa no Windows Installer. Tas ir iebūvēts rīks, kas atbalsta vairākus komandrindas slēdžus. Jūs varat uzzināt par tiem, izpildot šādu komandu.

  1. Nospiediet tastatūras īsinājumtaustiņus Win + R, lai atvērtu dialoglodziņu Palaist.
  2. Lodziņā Palaist ierakstiet:
    msiexec /?

  3. Windows Installer parādīs palīdzības saturu logā:

Tas atbalsta šādus slēdžus:

cik daudz fotoattēlu google fotoattēlos

Instalēšanas opcijas
Instalē vai konfigurē produktu
/ a Administratīvā instalēšana - instalē produktu tīklā
/ j [/ t] [/ g]
Reklamē produktu - m visiem lietotājiem, u pašreizējam lietotājam
Atinstalē produktu
Displeja opcijas
/ kluss
Klusais režīms, bez lietotāja mijiedarbības
/ pasīva
Bez uzraudzības režīms - tikai progresa josla
/ q [n | b | r | f]
Iestata lietotāja saskarnes līmeni
n - nav lietotāja saskarnes
b - pamata lietotāja saskarne
r - samazināta lietotāja saskarne
f - pilna lietotāja saskarne (noklusējums)
/ palīdzība
Palīdzības informācija
Restartēšanas opcijas
/ norestart
Pēc instalēšanas beigām nesāciet restartēt
/ promptrestart
Vajadzības gadījumā aicina lietotāju restartēt
/ forcerestart
Pēc instalēšanas vienmēr restartējiet datoru
Mežizstrādes opcijas
/ l [i | w | e | a | r | u | c | m | o | p | v | x | + |! | *]
i - statusa ziņojumi
w - brīdinājumi par letālu iznākumu
e - visi kļūdu ziņojumi
a - darbību sākšana
r - Darbībai raksturīgi ieraksti
u - lietotāju pieprasījumi
c - sākotnējie lietotāja parametri
m - informācija par atmiņu vai fatālu iziešanas informāciju
o - Ziņojumi ārpus diska vietas
p - Termināla īpašības
v - daudzfunkcionāla izeja
x - papildu atkļūdošanas informācija
+ - pievienot esošajam žurnāla failam
! - Noskalojiet katru līniju līdz apaļkokam
* - reģistrējiet visu informāciju, izņemot opcijas v un x
/ log
Ekvivalents / l *
Atjaunināšanas opcijas
/ update [; Update2.msp]
Piemēro atjauninājumu (-us)
/ uninstall [; Update2.msp] / package Noņemt produkta atjauninājumu (-us)
Remonta iespējas
/ f [p | e | c | m | s | o | d | a | u | v] Izlabo produktu
p - tikai tad, ja trūkst faila
o - ja trūkst faila vai ir instalēta vecāka versija (noklusējums)
e - ja trūkst faila vai ir instalēta līdzvērtīga vai vecāka versija
d - ja trūkst faila vai ir instalēta cita versija
c - ja trūkst faila vai kontrolsumma neatbilst aprēķinātajai vērtībai
a - piespiež visus failus pārinstalēt
u - visi nepieciešamie lietotāja reģistra ieraksti (noklusējums)
m - visi nepieciešamie datora reģistra ieraksti (noklusējums)
s - visi esošie saīsnes (noklusējums)
v - darbojas no avota un atjauno vietējo pakotni
Sabiedrisko īpašību noteikšana
[ĪPAŠUMS = PropertyValue]

Iespēja, kas attiecas uz šo situāciju, ir / a. Lai gan to raksturo kā “Administratīvā instalēšana - produkta instalēšana tīklā”, to var izmantot, lai izvilktu vienas MSI pakotnes saturu mazākos atsevišķos failos, kurus var apkalpot plāksteris. Var izmantot šādu komandu:

msiexec / a 'ceļš  uz  pack.msi' / qb TARGETDIR = 'ceļš  uz  mapi  galamērķis 

TARGETDIR ir īpašums, kas kopīgs katrai pakotnei, un tā norāda MSI pakotnes satura mērķa mapi.

Slēdzis '/ qb' liek Windows Installer procesa laikā parādīt pamata saskarni. Tajā tiks parādīts dialoglodziņš ar pogu Atcelt un progresa joslu.

Piemēram, es varu izmantot šādu komandu, lai izpakotu FAR pārvaldnieka MSI instalētāju:

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

Ja mērķa mape nepastāv, tā tiks izveidota automātiski. Manā gadījumā tiks izveidota mapes Lejupielāde apakšmape Far.

Iepriekš minēto komandu var ievadīt tieši dialoglodziņā Palaist.

kā ss ātri, viņiem nezinot

Jūs varat izmantot iepriekš minēto informāciju, lai pievienotu konteksta izvēlnes komandu, lai ar vienu klikšķi izvilktu MSI faila saturu. Lūk, kā to var izdarīt.

Pievienojiet izvilkt konteksta izvēlnes komandu MSI failiem

  1. Atvērt Reģistra redaktors .
  2. Pārejiet uz šo reģistra atslēgu:
    HKEY_CLASSES_ROOT  Msi.Package  apvalks

    Padoms: Kā pāriet uz vēlamo reģistra atslēgu ar vienu klikšķi .

  3. Šeit izveidojiet jaunu apakšatslēgu un nosauciet toEkstrakts.
  4. Zem atslēgas Izraksts izveidojiet jaunu apakšatslēgu un nosauciet toKomanda:
  5. Iestatiet noklusējuma vērtībuKomandaapakšatslēgu šai virknei:
    msiexec.exe / a '% 1' / qb TARGETDIR = '% 1 saturs'

    Skatiet šo ekrānuzņēmumu:

Kad ar peles labo pogu noklikšķiniet uz MSI pakotnes File Explorer, jūs atradīsit jaunu konteksta izvēlnes vienumu “Extract”. Ja jūs to izpildīsit, tas pašreizējā mapē izveidos jaunu direktoriju 'package_name.msi Contents' un tur izvilks paketes saturu. Skatiet šo ekrānuzņēmumu:

Lai ietaupītu jūsu laiku, es izveidoju lietošanai gatavus reģistra failus. Tos var lejupielādēt, izmantojot zemāk esošo saiti.

Lejupielādējiet reģistra failus

kā es varu atdzist savu klēpjdatoru

Atsaukšanas fails ir iekļauts.

Šis triks darbojas operētājsistēmās Windows 10, Windows 8 un Windows 7.

Ņemiet vērā, ka daži pakotnes neatbalsta administratīvo instalēšanu. Tos nevar iegūt, izmantojot šo metodi. Turklāt, izvelkot MSI pakotni šādā veidā, tā administratīvais instalēšanas punkts (mape, kurā tas tiek izvilkts) kļūst lietojams. Lai to atjauninātu, var izmantot Windows Installer plāksteri (MSP), tāpēc, kad pakotne ir instalēta, tiek lietots arī plāksteris.

Interesanti Raksti

Redaktora Izvēle

Top 10 datorspēles bez maksas
Top 10 datorspēles bez maksas
Lapā nevar programmatiski atspējot automātiskās reklāmas, tāpēc mēs esam šeit!
Linux Mint 19 instalējiet iepriekšējos tapetes
Linux Mint 19 instalējiet iepriekšējos tapetes
Kā instalēt iepriekšējās Linux Mint tapetes kaltuvē 19. Linux Mint ir plaši pazīstama ar to, ka ar tām tiek piegādātas krāšņas tapetes.
Kā attēlus attēlot televizorā, izmantojot Chromecast
Kā attēlus attēlot televizorā, izmantojot Chromecast
Google Chromecast šodien ir viena no pieejamākajām straumēšanas multivides ierīcēm. Pēc nesen iegūtas man jāsaka, ka esmu diezgan pārsteigts. Tas, ka izmantojat šo sīkrīku, nav sīkrīks un tehniskais profesionālis
Kā atspējot spēļu joslu padomus operētājsistēmā Windows 10
Kā atspējot spēļu joslu padomus operētājsistēmā Windows 10
Skatiet sadaļu Kā atspējot spēļu joslas padomus operētājsistēmā Windows 10. Ja vēlaties atbrīvoties no Game Bar parādītajiem padomiem, izpildiet šīs instrukcijas.
Kā lejupielādēt un skatīt visus savus Android failus
Kā lejupielādēt un skatīt visus savus Android failus
Viens no daudzajiem atdzistajiem Android aspektiem ir fakts, ka varat piekļūt visiem operētājsistēmas aspektiem. Atšķirībā no iOS, jūs varat redzēt visus sistēmas failus un piekļūt visiem ierīces failiem un mapēm.
Noņemiet Vivaldi pogas uz priekšu un atpakaļ
Noņemiet Vivaldi pogas uz priekšu un atpakaļ
Lūk, kā jūs varat atbrīvoties no ātrās uz priekšu un atpakaļ pogas pārlūkprogrammā Vivaldi.
Izmantojiet vietējās ierīces un resursus Hyper-V virtuālajā mašīnā
Izmantojiet vietējās ierīces un resursus Hyper-V virtuālajā mašīnā
Uzziniet, kā izveidot saīsni, lai tieši izveidotu savienojumu ar Hyper-V VM Windows 10 Pro, Enterprise un Education izdevumos.