Główny Eksplorator Plików Systemu Windows Dodaj polecenie wyodrębniania menu kontekstowego do plików MSI

Dodaj polecenie wyodrębniania menu kontekstowego do plików MSI



Jeśli masz pakiet MSI, możesz być zainteresowany wyodrębnieniem jego zawartości bez instalowania aplikacji. Można to szybko zrobić bez użycia narzędzi innych firm. Windows jest już wyposażony we wszystko, co jest wymagane do operacji. W tym artykule zobaczymy, jak dodać przydatne polecenie „Wyodrębnij” do menu kontekstowego pliku MSI.

Reklama


System Windows obsługuje pakiety MSI za pośrednictwem aplikacji msiexec, która jest częścią Instalatora Windows. Jest to wbudowane narzędzie, które obsługuje wiele przełączników wiersza poleceń. Możesz się o nich dowiedzieć, uruchamiając następujące polecenie.

  1. Naciśnij klawisze skrótu Win + R na klawiaturze, aby otworzyć okno dialogowe Uruchom.
  2. Wpisz następujące informacje w polu Uruchom:
    msiexec /?

  3. Instalator Windows wyświetli zawartość pomocy w oknie:

Obsługuje następujące przełączniki:

jak odtwarzać muzykę na instagramowej historii

Opcje instalacji
Instaluje lub konfiguruje produkt
/ a Instalacja administracyjna - instaluje produkt w sieci
/ j [/ t] [/ g]
Anonsuje produkt - m do wszystkich użytkowników, u do bieżącego użytkownika
Odinstalowuje produkt
Opcje wyświetlania
/cichy
Tryb cichy, brak interakcji użytkownika
/bierny
Tryb nienadzorowany - tylko pasek postępu
/ q [n | b | r | f]
Ustawia poziom interfejsu użytkownika
n - Brak interfejsu użytkownika
b - Podstawowy interfejs użytkownika
r - Zredukowany interfejs użytkownika
f - Pełny interfejs użytkownika (domyślnie)
/Wsparcie
Informacje pomocy
Opcje ponownego uruchomienia
/ norestart
Nie uruchamiaj ponownie po zakończeniu instalacji
/ promptrestart
W razie potrzeby monituje użytkownika o ponowne uruchomienie
/ forcerestart
Po instalacji zawsze restartuj komputer
Opcje rejestrowania
/ l [i | w | e | a | r | u | c | m | o | p | v | x | + |! | *]
i - Komunikaty o stanie
w - ostrzeżenia niekrytyczne
e - Wszystkie komunikaty o błędach
a - Rozpoczęcie działań
r - rekordy specyficzne dla akcji
u - żądania użytkowników
c - początkowe parametry interfejsu użytkownika
m - Informacje o braku pamięci lub krytycznym wyjściu
o - komunikaty o braku miejsca na dysku
p - Właściwości terminala
v - Pełne dane wyjściowe
x - Dodatkowe informacje dotyczące debugowania
+ - Dołącz do istniejącego pliku dziennika
! - Przepłucz każdy wiersz do dziennika
* - Rejestruj wszystkie informacje, z wyjątkiem opcji v i x
/log
Odpowiednik / l *
Opcje aktualizacji
/ update [; Update2.msp]
Dotyczy aktualizacji
/ uninstall [; Update2.msp] / package Usuń aktualizacje produktu
Opcje naprawy
/ f [p | e | c | m | s | o | d | a | u | v] Naprawia produkt
p - tylko w przypadku braku pliku
o - jeśli brakuje pliku lub jest zainstalowana starsza wersja (domyślnie)
e - jeśli brakuje pliku lub jest zainstalowana równa lub starsza wersja
d - jeśli brakuje pliku lub jest zainstalowana inna wersja
c - jeśli brakuje pliku lub suma kontrolna nie zgadza się z obliczoną wartością
a - wymusza ponowną instalację wszystkich plików
u - wszystkie wymagane wpisy rejestru specyficzne dla użytkownika (domyślnie)
m - wszystkie wymagane wpisy rejestru specyficzne dla komputera (domyślnie)
s - wszystkie istniejące skróty (domyślne)
v - uruchamia się ze źródła i odnawia pakiet lokalny
Ustawianie właściwości publicznych
[PROPERTY = PropertyValue]

Opcja, która dotyczy tej sytuacji, to / a. Chociaż jest opisana jako „Instalacja administracyjna - instaluje produkt w sieci”, może być używana do wyodrębniania zawartości pojedynczego pakietu MSI do mniejszych pojedynczych plików, które mogą być obsługiwane przez poprawkę. Można użyć następującego polecenia:

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

TARGETDIR to właściwość wspólna dla każdego pakietu, która określa folder docelowy dla zawartości pakietu MSI.

Przełącznik „/ qb” nakazuje Instalatorowi Windows wyświetlenie podstawowego interfejsu podczas procesu. Pokaże się okno dialogowe z przyciskiem Anuluj i paskiem postępu.

Na przykład mogę użyć następującego polecenia, aby rozpakować instalator MSI Menedżera FAR:

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

Jeśli folder docelowy nie istnieje, zostanie utworzony automatycznie. W moim przypadku zostanie utworzony podfolder Far w folderze Download.

Powyższe polecenie można wprowadzić bezpośrednio w oknie dialogowym Uruchom.

jak włączyć współrzędne w minecrafcie

Możesz użyć powyższych informacji, aby dodać polecenie menu kontekstowego w celu wyodrębnienia zawartości pliku MSI jednym kliknięciem. Oto, jak można to zrobić.

Dodaj polecenie wyodrębniania menu kontekstowego do plików MSI

  1. otwarty Edytor rejestru .
  2. Przejdź do następującego klucza rejestru:
    HKEY_CLASSES_ROOT  Msi.Package  shell

    Wskazówka: Jak jednym kliknięciem przejść do żądanego klucza rejestru .

  3. Utwórz tutaj nowy podklucz i nazwij goWyciąg.
  4. Pod kluczem Extract utwórz nowy podklucz i nazwij goKomenda:
  5. Ustaw domyślną wartośćKomendapodklucz do następującego ciągu:
    msiexec.exe / a '% 1' / qb TARGETDIR = 'Zawartość% 1'

    Zobacz poniższy zrzut ekranu:

Po kliknięciu pakietu MSI prawym przyciskiem myszy w Eksploratorze plików znajdziesz nowy element menu kontekstowego „Wyodrębnij”. Jeśli go wykonasz, utworzy on nowy katalog „nazwa_pakietu.msi Contents” w bieżącym folderze i wyodrębni tam zawartość pakietu. Zobacz poniższy zrzut ekranu:

Aby zaoszczędzić Twój czas, stworzyłem gotowe do użycia pliki rejestru. Możesz je pobrać, korzystając z poniższego łącza.

Pobierz pliki rejestru

jak bawić się ze znajomymi w martwe za dnia

Dołączony jest plik cofania.

Ta sztuczka działa w systemie Windows 10, Windows 8 i Windows 7.

Zauważ, że niektóre pakiety nie obsługują instalacji administracyjnej. Nie można ich wyodrębnić tą metodą. Ponadto, po wyodrębnieniu pakietu MSI w ten sposób, jego administracyjny punkt instalacji (folder, do którego jest wyodrębniany) staje się dostępny. Do aktualizacji można użyć poprawki Instalatora Windows (MSP), więc po zainstalowaniu pakietu poprawka jest również stosowana.

Ciekawe Artykuły

Wybór Redakcji

Twórz filmy i programy telewizyjne zawsze na pełnym ekranie w systemie Windows 10
Twórz filmy i programy telewizyjne zawsze na pełnym ekranie w systemie Windows 10
Filmy i telewizja to aplikacja dołączona do systemu Windows 10. Zastępuje Media Center i Media Player. Możesz sprawić, by rozpoczynał odtwarzanie zawsze w trybie pełnoekranowym.
Jak automatycznie pobierać obrazy w programie Outlook
Jak automatycznie pobierać obrazy w programie Outlook
Jeśli używasz Outlooka do sprawdzania wiadomości e-mail, wiesz, że musisz ręcznie pobrać każdy obraz. Program Outlook nie pobierze automatycznie zdjęć z wiadomości e-mail, więc musisz kliknąć w miejscu, w którym jest napisane
Jak zrobić piec w Terraria
Jak zrobić piec w Terraria
Piec to jeden z tych niezbędnych przedmiotów, jeśli chcesz dostać się gdziekolwiek w Terrarii. Potrzebujesz go do tworzenia lepszych broni i narzędzi, a także zwiększania wytrzymałości pancerza, ale gra tak naprawdę ci nie daje
Czy PayPal zwraca pieniądze, jeśli został oszukany? Zależy
Czy PayPal zwraca pieniądze, jeśli został oszukany? Zależy
Jeśli ktoś oszukał Cię w systemie PayPal, możesz spróbować odzyskać swoje pieniądze. PayPal zwróci Ci gotówkę, jeśli spełnisz określone warunki. Nawet jeśli PayPal nie pomoże, możesz skonsultować się ze swoim bankiem. Ludzie spotykają się z różnymi typami
Co to jest plik XPS?
Co to jest plik XPS?
Plik XPS to plik specyfikacji papieru XML, który opisuje strukturę i zawartość dokumentu, w tym układ i wygląd. Można go otworzyć za pomocą przeglądarki XPS.
Jak zmienić język w Fortnite
Jak zmienić język w Fortnite
Fortnite szturmem podbiło świat. Po tym, jak stała się jedną z najpopularniejszych gier bitewnych dla wielu graczy w historii, szybko stała się światowym fenomenem. Dzięki popularności gry twórca Fortnite, firma Epic Games, z czasem wprowadziła wiele języków
Jak uzyskać odbanowanie w Snapchacie
Jak uzyskać odbanowanie w Snapchacie
To zwykły dzień. Sprawdzasz swojego Snapchata i bum: jesteś zbanowany. Jak do tego doszło? Podczas gdy niektórzy mogą wiedzieć, dlaczego zostali zbanowani, inni są całkowicie w ciemności. Na szczęście istnieją metody, na które możesz sobie pozwolić