我想压缩一个包含多种文件类型和许多子目录的目录。我试过:
compact /c file
但我什么也没看到。接下来我找到了 zip/unzip 命令并尝试:
zip file.zip file
成功了。但是,有些子目录有内容(在压缩之前输入的文件夹中),而现在,在压缩文件中,该子目录中没有内容。这意味着在压缩过程中它没有存储子目录的内容。什么 DOS 命令(仅限)可以帮我解决此问题。
答案1
使用-r
如下选项:
zip -r foo.zip foo
这将告诉 zip 递归目录foo
。