我们为不同的客户处理大量 Microsoft Access 文件。这些文件按年份保存在不同的文件夹(也保存在子文件夹中),并按年份、客户、月份等进行区分。
这里最重要的是我想要压缩所有访问文件,因为它们很大而且占用了我们的 DFS 空间......
我尝试使用 7za,但我不知道如何压缩包含该文件的每个文件夹中的每个文件。我编写的脚本将所有访问文件压缩到一个数据包中,并放在一个具体的文件夹中...这不是解决方案。
我尝试过的:
7za.exe a -r -t7z 访问文件.7z *.accdb
有什么办法可以做我想做的事吗?
(抱歉我的英语不好,我正在尽力!)
答案1
从命令提示符:compact /C <path>\*.accdb /S
答案2
在 stackoverflow 上另一位用户的帮助下,我找到了解决方案for /r "C:\folder\blabla" %a in (*.accdb) do 7za -tzip a "%a.zip" "%a"