Windows Tips & News

Додајте команду контекстног менија за издвајање у МСИ датотеке

ПРЕПОРУЧЕНО: Кликните овде да бисте решили проблеме са Виндовс-ом и оптимизовали перформансе система

Када имате МСИ пакет, можда ћете бити заинтересовани да извучете његов садржај без инсталирања апликације. Ово се може брзо урадити без употребе алата треће стране. Виндовс већ долази са свиме што је потребно за рад. У овом чланку ћемо видети како да додате корисну команду „Издвоји“ у контекстни мени МСИ датотеке.

Реклама


Виндовс рукује МСИ пакетима преко апликације мсиекец, која је део Виндовс Инсталлер-а. То је уграђени алат који подржава велики број прекидача командне линије. Можете сазнати о њима тако што ћете покренути следећу команду.
  1. Притисните Победити + Р пречице на тастатури да бисте отворили дијалог Покрени.
  2. Унесите следеће у поље Рун:
    мсиекец /?
  3. Виндовс Инсталлер ће приказати садржај помоћи у прозору:

Подржава следеће прекидаче:

Опције инсталације
Инсталира или конфигурише производ
/а Административна инсталација - Инсталира производ на мрежи
[/т] [/г]
Оглашава производ - м свим корисницима, у тренутном кориснику


Деинсталира производ
Опције приказа
/quiet
Тих режим, без интеракције корисника
/passive
Режим без надзора - само трака напретка
/q[n|b|r|f]
Поставља ниво корисничког интерфејса
н - Нема корисничког интерфејса
б - Основни кориснички интерфејс
р - Смањени кориснички интерфејс
ф – Потпуни кориснички интерфејс (подразумевано)
/help
Информације за помоћ
Опције поновног покретања
/norestart
Немојте поново покретати након завршетка инсталације
/promptrestart
Тражи од корисника да поново покрене ако је потребно
/forcerestart
Увек поново покрените рачунар након инсталације
Опције евидентирања
/l[i|w|e|a|r|u|c|m|o|p|v|x|+|!|*]
и - Поруке о статусу
в – Нефатална упозорења
е – Све поруке о грешци
а - Покретање акција
р - Записи специфични за радњу
у - Захтеви корисника
ц - Почетни параметри корисничког интерфејса
м - Недостатак меморије или фатална излазна информација
о – Поруке о недостатку простора на диску
п - Својства терминала
в - Опширни излаз
к – Додатне информације о отклањању грешака
+ - Додати постојећој лог фајлу
! - Исперите сваки ред у дневник
* - Забележите све информације, осим опција в и к
/log
Еквивалент /л*
Опције ажурирања
/упдате [;Упдате2.мсп]
Примењује ажурирање (а)
/унинсталл [;Упдате2.мсп] /пацкаге Уклоните ажурирање (а) за производ
Опције поправке
/ф[п|е|ц|м|с|о|д|а|у|в] Поправља производ
п - само ако недостаје датотека
о - ако датотека недостаје или је инсталирана старија верзија (подразумевано)
е - ако датотека недостаје или је инсталирана иста или старија верзија
д - ако датотека недостаје или је инсталирана друга верзија
ц - ако датотека недостаје или контролна сума не одговара израчунатој вредности
а - присиљава све датотеке да се поново инсталирају
у - сви потребни уноси регистра специфични за корисника (подразумевано)
м - сви потребни уноси регистра специфични за рачунар (подразумевано)
с - све постојеће пречице (подразумевано)
в - покреће се из извора и рекешира локални пакет
Подешавање јавних својина
[ПРОПЕРТИ=Вредност својства]

Опција која се тиче ове ситуације је /а. Иако је описано као "Административна инсталација - Инсталира производ на мрежи", може се користити да издвоји садржај једног МСИ пакета у мање појединачне датотеке које може да сервисира а закрпа. Може се користити следећа команда:

мсиекец /а "пут\до\пацкаге.мси" /кб ТАРГЕТДИР="путња\до\одредишне\фолдер"

ТАРГЕТДИР је својство заједничко за сваки пакет који специфицира одредишни фолдер за садржај МСИ пакета.

Прекидач "/кб" говори Виндовс Инсталлер-у да прикаже основни интерфејс током процеса. Приказаће се дијалог са дугметом Откажи и траком напретка.

На пример, могу користити следећу команду да распакујем МСИ инсталатер ФАР Манагер-а:

мсиекец /а "Ц:\Усерс\винаеро\Довнлоадс\Фар30б4774.к64.20160902.мси" /кб ТАРГЕТДИР="Ц:\Усерс\винаеро\Довнлоадс\Фар"

Ако циљна фасцикла не постоји, биће креирана аутоматски. У мом случају, подфолдер Фар у фасцикли Довнлоад ће бити креиран.

Горња команда се може унети директно у дијалог Покрени.

Можете да користите информације изнад да додате команду контекстног менија за издвајање садржаја МСИ датотеке једним кликом. Ево како се то може урадити.

Додајте команду контекстног менија за издвајање у МСИ датотеке

  1. Отвори Уредник регистра.
  2. Идите на следећи кључ регистратора:
    ХКЕИ_ЦЛАССЕС_РООТ\Мси. Пакет\љуска

    Савет: Како једним кликом скочити на жељени кључ регистратора.

  3. Направите нови поткључ овде и дајте му име Екстракт.
  4. Под кључем Ектрацт, креирајте нови поткључ и дајте му име Цомманд:
  5. Поставите подразумевану вредност за Цомманд поткључ за следећи низ:
    мсиекец.еке /а "%1" /кб ТАРГЕТДИР="%1 садржај"

    Погледајте следећи снимак екрана:

Када кликнете десним тастером миша на МСИ пакет у Филе Екплорер-у, наћи ћете нову ставку контекстног менија „Издвоји“. Ако га извршите, креираће нови директоријум „пацкаге_наме.мси Цонтентс“ у тренутној фасцикли и извући садржај пакета тамо. Погледајте следећи снимак екрана:

Да вам уштедим време, направио сам датотеке регистратора спремне за употребу. Можете их преузети користећи линк испод.

Преузмите датотеке регистра

Датотека за поништавање је укључена.

Овај трик ради у Виндовс 10, Виндовс 8 и Виндовс 7.

Имајте на уму да неки пакети не подржавају административну инсталацију. Овим методом се не могу извући. Такође, када распакујете МСИ пакет на овај начин, његова административна тачка инсталације (фасцикла у којој је распакован) постаје сервисна. Закрпа за Виндовс Инсталлер (МСП) се може користити за ажурирање, тако да када се пакет инсталира, закрпа се такође примењује.

ПРЕПОРУЧЕНО: Кликните овде да бисте решили проблеме са Виндовс-ом и оптимизовали перформансе система
Уклони Креирајте нови видео контекстни мени у оперативном систему Виндовс 10

Уклони Креирајте нови видео контекстни мени у оперативном систему Виндовс 10

ПРЕПОРУЧЕНО: Кликните овде да бисте решили проблеме са Виндовс-ом и оптимизовали перформансе сист...

Опширније

Онемогућите траку људи у оперативном систему Виндовс 10 помоћу смерница групе

Онемогућите траку људи у оперативном систему Виндовс 10 помоћу смерница групе

ПРЕПОРУЧЕНО: Кликните овде да бисте решили проблеме са Виндовс-ом и оптимизовали перформансе сист...

Опширније

Брзо ресетујте НТФС дозволе у ​​оперативном систему Виндовс 10

Брзо ресетујте НТФС дозволе у ​​оперативном систему Виндовс 10

Понекад морате да ресетујете прилагођене НТФС дозволе примењене на датотеку или фасциклу у операт...

Опширније