如何在Windows中以.7z扩展名注册7-Zip GUI程序?


45

无论出于何种原因,64位Windows Installer似乎都没有在7-Zip GUI(据我所知)中注册.7z文件扩展名。

我该怎么做。一个简单的“打开方式”(7zG.exe)不起作用,因为7-Zip显然需要一个命令行,该命令行与shell调用程序的常规模式不符。我似乎无法从命令行了解这种语法的含义(/?-?--help都给出“无效语法”错误)。

如何设置它,以便单击.7z文件可以打开GUI?


如果我没记错的话,GUI可执行文件称为7zFM.exe
丹尼斯

我使用Windows 7和Windows 8的64位安装,在这两种情况下,除了WinRAR和WinZip之外,.7z均已注册到Z-Zip。我只是使用了当前版本的安装程序。
Ramhound

2
既然已经回答了这个问题,为什么这个问题没有标记为已回答?
LPChip

Answers:


53

您可以从程序本身内部执行此操作。只需以管理员身份启动7-Zip文件管理器(这很重要),然后单击“ 工具”菜单并选择“ 选项”。在这里,您可以设置多种类型的文件关联,而不仅仅是.7z扩展名。


3
这为我做到了。我想知道为什么这个答案从来没有被接受过……
LPChip 2015年

在Windows 10上为我工作。谢谢。
faintsignal

原谅我的无知... 7zip下载页面上的文件是什么?
jww

@jww该页面具有32位和64位安装程序的链接。这些都可以。我的回答是假设您已经在计算机上安装了7-zip。
本·理查兹

7zFM.exe启动7压缩文件管理器,即7压缩的GUI。 7z.exe是7-Zip的命令行版本。我没有看到任何参考说明7zG.exe用途。我exe从Windows上下文(右键单击)菜单的“打开方式..”选项中寻找用于“打开该类型的文件”的文件。谢谢你的信息。所有答案都是有用的,并且被赞成。
SherylHohman

28

看来我放弃搜索太早了。

您要与.7z文件关联的可执行文件是7zFM.exe,而不是7zG.exe。通过“打开方式”执行此操作符合预期。

您也可以在FileManager应用程序中执行此操作,方法是转到工具>选项,然后在其中选择格式(不过,仅当该应用程序以管理员权限运行时,这才可能起作用?)。


3

你也可以做这样的事情,从使用命令在命令行ftypeassoc。首先设置一种文件类型,然后使用该程序处理它们。然后,第二个命令可用于将多个扩展名与文件类型关联,从而与可执行文件关联。

例如,要查找机器上的zip文件设置:

ftype | findstr zip
assoc | findstr zip

要了解有关命令的更多信息,可以执行以下操作:

help ftype
help assoc

哇。很好 我不知道那儿在那里。
kmort

真好!但是ddeexec条目在哪里?
Milind R 2014年

7z.eze是7-Zip的命令行版本,7zFM.exe是文件管理器(GUI)版本,即通常要在Windows上运行的程序(不使用命令行时)。不知道用了什么7zG.exe
SherylHohman
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.