首页 > 解决方案 > 使用批处理脚本创建子文件夹中所有文件的 Zip

问题描述

我正在尝试创建一个批处理脚本,该脚本正在创建一个 .zip 文件,其中包括一个子文件夹的所有文件,并以每个子文件夹的名称命名。

如果已经尝试使用/f %%F但似乎没有任何效果。我当前的工作代码如下所示:

for /d %%X in (*.*) do "C:\7zip\7za" a "%%X.zip" "%%X\"

这给了我正确的命名 .zip 文件,但没有将文件从子文件夹中取出,因此我的文件如下所示:

example.zip
-- example
---- example1.txt
---- example2.txt

我很感谢任何帮助。感觉没有太多东西可以让它像我需要的那样工作!

标签: batch-file7zip

解决方案


推荐阅读