我们为不同的客户使用大量Microsoft Access文件。这些文件保存在不同的文件夹(也在子文件夹中)中,每年按年份,客户,月份等分隔。
这里最重要的是我要压缩所有访问文件,因为它们非常重,而且它们正在消耗我们的DFS空间......
我尝试使用7za,但我无法弄清楚如何压缩包含该文件的每个文件夹上的每个文件。我已经完成的脚本将一个数据包中的所有访问文件压缩到一个具体的文件夹中......这不是一个解决方案。
我尝试了什么:
7za.exe a -r -t7z accessfiles.7z * .accdb
有没有办法做我想做的事?
(对不起我的英语,我正努力做到最好!)
答案 0 :(得分:0)
for /r "c:\somewhere" %a in (*.accdb) do 7za a "%%~dpaaccessfiles.7z" "%%~fa"
这应该在包含.accdb文件的每个文件夹中创建一个单独的7z文件