【发布时间】:2016-05-13 01:21:47
【问题描述】:
我经常将图像文件夹或其他与项目相关的文档压缩成单独的 zip 文件,我正在使用的 bat 文件中的当前命令是。
for /d %%X in (*) do "D:\Program Files\7-Zip\7z.exe" a "%%X.7z" "%%X\"
它会自动将所有文件夹的全部内容单独放置在存档文件中。 我的问题是,如果您双击任何档案,它首先会导航到与档案同名的文件夹。有没有办法让它不必放在文件夹中,它只有内容?
现在我明白了
D:\User\1501.7z\1501\ contents
我只是想要
D:\User\1501.7z\ contents
其次,如果可能的话,是否可以设置它,以便如果其中一个文件夹中有多个文件夹,则每个文件夹的所有内容都仅放置在 on 目录中,而不是存档中有多个文件夹。
谢谢, 托尼
【问题讨论】:
标签: batch-file zip archive 7zip