我有一个名为“课程”的文件夹,其中有 34 个嵌套课程
course\
lesson1\updatedfile.html
lesson2\updatedfile.html
...
lesson34\updatedfile.html
课程文件夹仅包含单个课程的文件夹。单个课程文件夹包含许多文件,但我只想更新的文件都具有相同的名称,但更新本身并不相同。也就是说,每个 updatedfile.html 都是不同的。我想使用 7zip 将其存档为 .zip 文件,其内容如下所示
course\lessonx(34 folders)\updatedfile.html
这样,当我通过电子邮件发送这些更新时,对方只需将主课程文件夹复制并粘贴到当前文件夹中,然后合并将处理所有特定位置。
知道如何做到这一点吗?
答案1
以下任一项都可以:
打开命令提示符,转到
course
目录并执行"%ProgramFiles%\7-Zip\7z" a updates.zip lesson*\updatedfile.html
updatedfile.html
在内置的 Windows 搜索中搜索。- 选择所有匹配项。
- 右键单击并进入 7-Zip 对话框。
答案2
我喜欢上述方法。
- 它不需要记住命令行开关。
- 创造性地使用搜索结果
- 新手友好
话虽如此,命令行示例如下:
"%programFiles%\7-zip\7z a updates.zip updatedfile.html -r
告诉-r
它查看所有子文件夹。
编辑:
旧的 DOS 技巧:
dir
接受两个开关:
/b
仅列出文件名。方便输出到文件。
/s
列出子文件夹。
希望有所帮助。