![在 Windows 7 cmd 上压缩/解压缩我的目录](https://linux22.com/image/1466291/%E5%9C%A8%20Windows%207%20cmd%20%E4%B8%8A%E5%8E%8B%E7%BC%A9%2F%E8%A7%A3%E5%8E%8B%E7%BC%A9%E6%88%91%E7%9A%84%E7%9B%AE%E5%BD%95.png)
我想压缩一个包含多种文件类型和许多子目录的目录。我试过:
compact /c file
但我什么也没看到。接下来我找到了 zip/unzip 命令并尝试:
zip file.zip file
成功了。但是,有些子目录有内容(在压缩之前输入的文件夹中),而现在,在压缩文件中,该子目录中没有内容。这意味着在压缩过程中它没有存储子目录的内容。什么 DOS 命令(仅限)可以帮我解决此问题。
答案1
使用-r
如下选项:
zip -r foo.zip foo
这将告诉 zip 递归目录foo
。