为什么 Windows 没有命令行 zip 命令?

为什么 Windows 没有命令行 zip 命令?

Windows 有一个内置的“zip”程序,用于存档和解压文件。它随 Windows 的每个安装一起提供,甚至与 Windows 资源管理器 GUI 集成在一起。

为什么没有像 Linux 那样的命令行钩子?这似乎是一个很大且基本的疏忽。

(我知道第三方工具,但我对它们不感兴趣)

答案1

为什么没有像 Linux 那样的命令行挂钩?

实际上您可以使用一个 PowerShell 命令。您只需执行以下命令即可压缩文件。

Compress-Archive -LiteralPath 'C:\Users\User\Desktop\Example\Test FIle.txt' -DestinationPath "C:\Users\User\Desktop\Example\Test.zip"

您只需执行以下命令即可解压缩同一个档案。

Expand-Archive -LiteralPath "C:\Users\User\Desktop\Example\Test.Zip" -DestinationPath "C:\Users\User\Desktop\Example" -Force

资料来源:

(我知道第三方工具,但我对它们不感兴趣

PowerShell 内置于所有现代版本的 Windows 中。在这种情况下,我建议的命令需要 PowerShell 5.0+

相关内容