7-Zip——7z.exe | 7zG.exe | 7zFM.exe(使用哪一个?)

7-Zip——7z.exe | 7zG.exe | 7zFM.exe(使用哪一个?)

7-Zip 有多个 .exe 文件,我该使用哪一个?

我时常会忘记这些是如何实现的,或者会尝试将其中一个 .exe 用于错误的目的,因此我想我会彻底弄清楚它,然后分享,以防其他人对不同的 .exe 感到好奇。

答案1

7zFM.exe是个主要的您想要的文件

  • 从技术上讲,这是“文件管理器”,但我通常将其描述为“7-zip 应用程序”
  • 如果您想打开 .7z(或其他)档案、浏览其内容、提取全部或部分文件/文件夹,请使用此 .exe
  • 7zFM.exe双击 .7z 文件时使用,Windows 会要求您选择一个程序(“您想如何打开此文件?”)

7z.exe是个命令行7-zip 版本

  • 当你想要/需要通过命令行使用 7-zip 时,请使用此 .exe
  • 你可以称它为 7-zip 的更“强大”版本(你可以通过命令行设置非常具体的参数),但是它没有 GUI(图形界面)——双击7z.exe不会打开任何东西

7zG.exe可能被大多数用户忽略,但在一些(更高级的)情况下很有用

  • 这是“GUI 模块”(一开始对我来说没什么意义),但本质上是 7-zip 的第二个命令行版本,不过这个版本将显示 GUI(视觉)进度/输出
  • 解释这一点的最好方式以及主命令行应用程序 [7z.exe] 之间的区别......

假设您有一个 100MB 的 7-zip 存档(需要几秒钟才能解压),然后运行以下两个命令:

  • 7z.exe x MyArchive.7z -r -o– 提取档案,进度/消息将显示在控制台中
  • 7zG.exe x MyArchive.7z -r -o– 提取档案,但是控制台没有输出,而是会出现一个进度窗口(带有进度条、剩余时间等),就好像您从 7zFM.exe 应用程序中提取了档案一样。

相关内容