Windows Tips & News

Pievienojiet MSI failiem izvilkšanas konteksta izvēlnes komandu

click fraud protection
IETEICAMS: Noklikšķiniet šeit, lai labotu Windows problēmas un optimizētu sistēmas veiktspēju

Ja jums ir MSI pakotne, iespējams, vēlaties izvilkt tās saturu, neinstalējot lietotni. To var ātri izdarīt, neizmantojot trešo pušu rīkus. Windows jau ir aprīkots ar visu, kas nepieciešams darbībai. Š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 programmu msiexec, kas ir daļa no Windows Installer. Tas ir iebūvēts rīks, kas atbalsta vairākus komandrindas slēdžus. Par tiem varat uzzināt, izpildot šo komandu.
  1. Nospiediet Uzvarēt + R īsinājumtaustiņus uz tastatūras, lai atvērtu dialoglodziņu Palaist.
  2. Lodziņā Palaist ierakstiet šo:
    msiexec /?
  3. Windows Installer logā parādīs palīdzības saturu:

Tā atbalsta šādus slēdžus:

Instalēšanas opcijas
Instalē vai konfigurē produktu
/a Administratīvā instalēšana — instalē produktu tīklā
/j [/t ] [/g]
Reklamē preci - m visiem lietotājiem, u pašreizējam lietotājam
Atinstalē produktu


Displeja opcijas
/quiet
Kluss režīms, bez lietotāja mijiedarbības
/passive
Bez uzraudzības režīms — tikai norises josla
/q[n|b|r|f]
Iestata lietotāja interfeisa līmeni
n — nav lietotāja interfeisa
b — pamata lietotāja saskarne
r — samazināts lietotāja interfeiss
f — pilna lietotāja saskarne (noklusējums)
/help
Palīdzības informācija
Restartēšanas opcijas
/norestart
Nepārstartējiet pēc instalēšanas pabeigšanas
/promptrestart
Ja nepieciešams, pieprasa lietotājam 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 — nenāvējoši brīdinājumi
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 interfeisa parametri
m - informācija par beidzamo atmiņu vai letālu izeju
o - Ziņojumi par brīvu vietu diskā
p - termināļa īpašības
v — detalizēta izvade
x — papildu atkļūdošanas informācija
+ - Pievienot esošajam žurnālfailam
! - Izskalojiet katru līniju līdz žurnālam
* - Reģistrējiet visu informāciju, izņemot v un x opcijas
/log
Ekvivalents /l*
Atjaunināšanas opcijas
/update [;Update2.msp]
Piemēro atjauninājumu(-us)
/uninstall [;Update2.msp] /package Noņemiet produkta atjauninājumu(-us).
Remonta iespējas
/f[p|e|c|m|s|o|d|a|u|v] Labo izstrādājumu
p - tikai tad, ja trūkst faila
o - ja trūkst faila vai ir instalēta vecāka versija (noklusējums)
e - ja faila trūkst vai ir instalēta līdzvērtīga vai vecāka versija
d - ja faila trūkst vai ir instalēta cita versija
c - ja trūkst faila vai kontrolsumma neatbilst aprēķinātajai vērtībai
a - liek pārinstalēt visus failus
u — visi nepieciešamie lietotāja specifiskie 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 lokālo pakotni
Publisko īpašumu iestatīšana
[PROPERTY=PropertyValue]

Variants, kas attiecas uz šo situāciju, ir /a. Lai gan tas ir aprakstīts kā "Administratīvā instalēšana — instalē produktu tīklā", to var izmantot lai izvilktu vienas MSI pakotnes saturu mazākos atsevišķos failos, kurus var apkalpot a ielāps. Var izmantot šādu komandu:

msiexec /a "ceļš\uz\package.msi" /qb TARGETDIR="ceļš\uz\galamērķi\mapi"

TARGETDIR ir katrai pakotnei kopīgs rekvizīts, kas norāda MSI pakotnes satura mērķa mapi.

Slēdzis "/qb" norāda, ka Windows Installer procesa laikā parāda pamata saskarni. Tiks parādīts dialoglodziņš ar pogu Atcelt un norises josla.

Piemēram, es varu izmantot šo komandu, lai izpakotu FAR pārvaldnieka MSI instalēšanas programmu:

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

Ja mērķa mape neeksistē, tā tiks izveidota automātiski. Manā gadījumā tiks izveidota apakšmape Far mapē Lejupielādēt.

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

Varat izmantot iepriekš sniegto 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 MSI failiem izvilkšanas konteksta izvēlnes komandu

  1. Atvērt Reģistra redaktors.
  2. Dodieties uz šo reģistra atslēgu:
    HKEY_CLASSES_ROOT\Msi. Iepakojums\apvalks

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

  3. Šeit izveidojiet jaunu apakšatslēgu un nosauciet to Ekstrakts.
  4. Zem izvilkšanas atslēgas izveidojiet jaunu apakšatslēgu un nosauciet to Pavēli:
  5. Iestatiet noklusējuma vērtību Pavēli apakšatslēga uz šādu virkni:
    msiexec.exe /a "%1" /qb TARGETDIR="%1 saturs"

    Skatiet šādu ekrānuzņēmumu:

Kad programmā File Explorer ar peles labo pogu noklikšķiniet uz MSI pakotnes, jūs atradīsit jaunu konteksta izvēlnes vienumu "Izvilkt". Ja to izpildīsit, pašreizējā mapē tiks izveidots jauns direktorijs "package_name.msi Contents" un tajā tiks izvilkts pakotnes saturs. Skatiet šādu ekrānuzņēmumu:

Lai ietaupītu jūsu laiku, es izveidoju lietošanai gatavus reģistra failus. Jūs varat tos lejupielādēt, izmantojot tālāk esošo saiti.

Lejupielādēt reģistra failus

Ir iekļauts atsaukšanas fails.

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

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

IETEICAMS: Noklikšķiniet šeit, lai labotu Windows problēmas un optimizētu sistēmas veiktspēju
Kā sākt, apturēt vai restartēt pakalpojumu operētājsistēmā Windows 10

Kā sākt, apturēt vai restartēt pakalpojumu operētājsistēmā Windows 10

Šodien mēs redzēsim, kā pārvaldīt pakalpojumus operētājsistēmā Windows 10. Mēs detalizēti redzēsi...

Lasīt vairāk

Atspējojiet Cortana Windows 10 veidotāju atjauninājumā

Atspējojiet Cortana Windows 10 veidotāju atjauninājumā

IETEICAMS: Noklikšķiniet šeit, lai labotu Windows problēmas un optimizētu sistēmas veiktspējuCort...

Lasīt vairāk

Ikdienas Bing #30 motīvs operētājsistēmai Windows 8

Šī vietne izmanto sīkfailus, lai uzlabotu jūsu pieredzi, kamēr jūs pārlūkojat vietni. No šīm sīkd...

Lasīt vairāk