Jak zarejestrować program 7-Zip GUI z rozszerzeniem .7z w systemie Windows?


46

Z jakiegokolwiek powodu 64-bitowy Instalator Windows nie rejestruje rozszerzenia pliku .7z w graficznym interfejsie użytkownika 7-Zip (lub w czymkolwiek innym, o ile wiem).

Jak mam to zrobić. Proste „otwórz za pomocą” (7zG.exe) nie działa, ponieważ 7-Zip najwyraźniej wymaga wiersza poleceń, który nie pasuje do zwykłego wzorca programów wywołujących powłokę. Nie potrafię odgadnąć, jaka może być ta składnia z wiersza poleceń (/? -? --Help wszystkie dają błędy „niepoprawnej składni”).

Jak to skonfigurować, aby kliknięcie pliku .7z otworzyło GUI?


Jeśli dobrze pamiętam, plik wykonywalny GUI jest wywoływany 7zFM.exe.
Dennis

Używam 64-bitowych instalacji systemów Windows 7 i Windows 8, aw obu przypadkach .7z jest zarejestrowany w Z-Zip oprócz WinRAR i WinZip. Po prostu użyłem bieżącej wersji instalatora.
Ramhound

2
Biorąc pod uwagę, że na to pytanie udzielono odpowiedzi, dlaczego nie zostało ono oznaczone jako odpowiedź?
LPChip

Odpowiedzi:


53

Możesz to zrobić z poziomu samego programu. Po prostu uruchom Menedżera plików 7-Zip jako Administrator (jest to ważne), a następnie kliknij menu Narzędzia i wybierz Opcje . Tutaj możesz ustawić swoje powiązania plików dla wielu typów, nie tylko dla rozszerzenia .7z.


3
Zrobiło to dla mnie. Zastanawiam się, dlaczego ta odpowiedź nigdy nie została zaakceptowana ...
LPChip

Pracował dla mnie w systemie Windows 10. Dzięki.
faintsignal

Wybacz moją ignorancję ... Co to za plik na stronie pobierania 7zip ?
jww

@jww Ta strona zawiera linki do instalatorów 32-bitowych i 64-bitowych. Oba z nich wystarczą. Moja odpowiedź zakładała, że ​​już zainstalowałeś 7-zip na swoim komputerze.
Ben Richards,

7zFM.exeuruchamia 7-zip File Manager, GUI dla 7-Zip. 7z.exeto wersja 7-Zip w wierszu poleceń. Nie widzę żadnego odniesienia mówiącego do czego 7zG.exesłuży. Przyszedłem szukać exepliku, którego powinienem użyć do „Otwórz pliki tego typu”, z opcji „Otwórz za pomocą…” z menu kontekstowego systemu Windows (prawym przyciskiem myszy). Dziękuję wszystkim za informacje. Wszystkie odpowiedzi były przydatne i pozytywnie ocenione.
SherylHohman

29

Wygląda na to, że zbyt wcześnie zrezygnowałem z poszukiwań.

Plik wykonywalny, z którym chcesz skojarzyć pliki .7z, to 7zFM.exe, a nie 7zG.exe. Wykonanie tego poprzez „Otwórz za pomocą” działa zgodnie z oczekiwaniami.

Możesz to również zrobić z poziomu aplikacji FileManager, przechodząc do opcji Narzędzia> Opcje i wybierając tam formaty (może to jednak działać tylko wtedy, gdy aplikacja jest uruchomiona z uprawnieniami administratora?).


3

Możesz także zrobić coś takiego z wiersza poleceń, używając poleceń ftypei assoc. Pierwszy ustala typ pliku i program używany do ich obsługi. Drugiego polecenia można następnie użyć do powiązania wielu rozszerzeń z typem pliku, a tym samym z plikiem wykonywalnym.

Na przykład, aby sprawdzić ustawienia na komputerze dotyczące plików zip:

ftype | findstr zip
assoc | findstr zip

Aby dowiedzieć się więcej o poleceniach, możesz to zrobić:

help ftype
help assoc

Łał. To jest całkiem miłe. Nie miałem pojęcia, że ​​tam jest.
kmort

Miły! Ale gdzie są ddeexecwpisy?
Milind R

7z.ezeto wersja 7-Zip w wierszu poleceń, to wersja 7zFM.exeMenedżera plików (GUI), tzn. program, który zwykle chcesz uruchomić w systemie Windows (gdy nie używasz wiersza poleceń). Nie mam pojęcia, do czego 7zG.exesłuży.
SherylHohman
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.