谁能帮助我为我的问题制作批处理文件。我有多个文件夹要单独压缩。
根
- 资料夹1
文件1
文件2- 资料夹2
文件1
文件2
我需要先进入文件夹1,然后再压缩其所有内容(文件和文件夹,甚至其中的子目录),然后将zip文件命名为文件夹。之后,转到文件夹2,然后执行相同操作。
有一个简单的脚本:
对于(*)中的/ d %% X,请执行“ c:\ Program Files \ 7-Zip \ 7z.exe”,然后执行“ %% X”,“ %% X \”
但是结果不是我想要得到的。上面的脚本将单独压缩所有文件夹,但是解压缩时存档将具有双文件夹。上面的代码将压缩文件夹1。但是当我提取文件夹1时,它将如下所示:
根
资料夹1
资料夹1
文件1
文件2
就像进入第一个文件夹,压缩其中的所有内容,将zip文件保存为文件夹名称,然后转到下一个文件夹,直到它压缩了所有内容。
我们不应该为您做到这一点。您应该自己尝试一下,并请我们帮助您解决所遇到的所有问题。我们在这里为您提供帮助,而不是为您服务。
—
Mokubai