【问题标题】:Compress concrete files on different folders压缩不同文件夹中的具体文件
【发布时间】:2014-11-17 21:26:48
【问题描述】:

我们为不同的客户使用大量 Microsoft Access 文件。该文件保存在不同的文件夹中(也在子文件夹中),每年按年、客户、月等分隔。

这里的主要内容是我想压缩所有访问文件,因为它们很重,而且占用了我们的 DFS 空间...

我尝试使用 7za,但不知道如何压缩包含该文件的每个文件夹中的每个文件。我所做的脚本将所有访问文件压缩在一个数据包中,在一个具体文件夹中......这不是解决方案。

我尝试了什么:

7za.exe a -r -t7z accessfiles.7z *.accdb

有什么方法可以做我想做的事吗?

(对不起我的英语,我正在努力做到最好!)

【问题讨论】:

    标签: windows microsoft-distributed-file-system


    【解决方案1】:
    for /r "c:\somewhere" %a in (*.accdb) do 7za a "%%~dpaaccessfiles.7z" "%%~fa"
    

    这应该在每个包含 .accdb 文件的文件夹中创建一个单独的 7z 文件

    【讨论】:

    • 像魅力一样工作!我做了一些更改for /r "C:\folder\blabla" %a in (*.accdb) do 7za -tzip a "%a.zip" "%a" 谢谢!!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-05
    • 1970-01-01
    • 2015-09-29
    • 2010-12-14
    • 2012-06-19
    相关资源
    最近更新 更多