Windows 7 是否默认安装了命令行中的 unzip?

Windows 7 是否默认安装了命令行中的 unzip?

上下文菜单中有一个 zip/unzip 选项,可以从命令行访问吗?

答案1

是也不是。

是的:

rundll32.exe zipfldr.dll,RouteTheCall filename.zip

将在资源管理器中将文件作为“压缩文件夹”打开,类似于单击打开 zip 文件夹

否:

zipfldr.dll 中没有其他入口点允许直接从命令行解压文件。我建议使用 7zip 命令实用程序或 unzip.exe,因为它们是免费的(就像在 freedom 和 beer 中一样)

答案2

如果您的 PC 上已经有 Java JDK,并且 bin 目录在您的路径中(大多数情况下),您可以使用命令行:

C:\Program Files\Java\jdk1.7.0_45\bin>jar xf test.zip

提供完整的 jar 工具选项这里

例子:

提取 jar 文件

jar x[v]f jarfile [inputfiles] [-Joption]
jar x[v] [inputfiles] [-Joption]

如果您没有安装 JDK,我建议您安装 7-Zip,因为它非常轻量级:http://www.7-zip.org/

例子:http://www.dotnetperls.com/7-zip-examples

来源:https://stackoverflow.com/a/1021592/475876

答案3

正如 Jason Duffett 的回复

https://stackoverflow.com/questions/17546016/how-can-you-zip-or-unzip-from-the-command-prompt-using-only-windows-built-in-ca

您可以在 cmd 行中尝试“expand MyFile.zip myFile”

答案4

不,默认情况下不会,但是无论如何请检查此处以执行此操作:http://stahlworks.com/dev/index.php?tool=zipunzip

相关内容