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+