例如,我具有以下目录结构:
[C:\]
+ [Documents]
+ [Work]
+ [Presentation]
- Presentation A.pptx
- Presentation B.pptx
- Presentation C.pptx
- Presentation D.pptx
+ [Account]
- General Ledger.xlsx
- Additional Report.xlsx
+ [Home]
+ [Kid's School]
- School Enrollment List.docx
- Weekly Newsletter 1.pdf
- Weekly Newsletter 2.pdf
- Weekly Newsletter 3.pdf
+ [Email Attachment]
- Stores Weekly Discount.pdf
- Teddy's Birthday Photo.jpg
假设我只想压缩:
- 演示文稿B.pptx
- 附加Report.xlsx
- 每周通讯3.pdf
- [电子邮件附件]的整个文件夹
但我想保留文件夹结构,以便zip文件包含如下文件结构:
Documents\Work\Presentation\Presentation B.pptx
Documents\Work\Account\Additional Report.xlsx
Documents\Home\Kid's School\Weekly Newsletter 3.pdf
Documents\Home\Email Attachment\Stores Weekly Discount.pdf
Documents\Home\Email Attachment\Teddy's Birthday Photo.jpg
怎么做?到目前为止,我所做的只是将文档的整个文件夹压缩,然后在zip文件中有选择地删除它。但这非常耗时,因为实际情况是文件夹级别很深,有数百个文件,并且文件大小很大。
您是否知道任何本机方式或任何允许我执行此操作的外部程序?我认为Windows资源管理器中有一个选项可以压缩文件夹,但是该zip程序在每个文件和文件夹的前面都显示了一个带有复选框的文件夹树,以标记要包含在生成的zip文件中的文件和文件夹(如果有)像这样的任何程序都存在。谢谢。
好吧,我会寻找它。:)
—
Chen Li Yong
tar
可以做到这一点,我确定Windows的终端zip程序存在,也许比旧的pkzip程序新?尝试在网络上搜索Windows终端zip吗?