精易论坛

标题: 真没把一个文件夹内的多个文件压缩到一个压缩包里面 [打印本页]

作者: w19970102    时间: 2025-2-20 14:23
标题: 真没把一个文件夹内的多个文件压缩到一个压缩包里面
一个文件夹里面有多张图片和txt文件  怎么把图片和txt压缩到一个包里  不是直接压缩文件夹 是压缩文件夹里面的文件到一个压缩包内
求助各位大佬



作者: 憨憨问号    时间: 2025-2-20 14:23
【更新v3.1】常用全能压缩解压模块(.rar.zip.7z……)
https://125.confly.eu.org/forum.php?mod=viewthread&tid=14687804
(出处: 精易论坛)
这个好像就可以,支持提交多文件
枚举目录下所有文件,然后按照格式拼接好传递给变量就行了
作者: 憨憨问号    时间: 2025-2-20 14:39
如果你用的精易模块的话应该无解,他就是这样的,换个压缩模块试试
应该有那种支持提供字节集的
枚举目录下所有文件,字节集加一起,提交给命令,应该就能达到你要的效果?
我翻了翻模块没找到能只压缩文件不压缩上一级目录的
作者: canlang9510    时间: 2025-2-20 14:40
.版本 2
.支持库 spec

.子程序 __启动窗口_创建完毕
.局部变量 文件, 文本型, , "0"
.局部变量 计次, 整数型

rar_初始化 (“C:\Program Files\WinRAR\WinRAR.exe”, “WinRAR.exe”)

文件_枚举 (“C:\Users\Administrator\Desktop”, “*.txt”, 文件, 真, )
.计次循环首 (取数组成员数 (文件), 计次)
    调试输出 (rar_压缩 (文件 [计次], “C:\Users\Administrator\Desktop\1.rar”, ))
    程序_延时 (500)
.计次循环尾 ()




补充内容 (2025-2-20 14:44):
一个精易模块搞定
作者: 是可可吖    时间: 2025-2-20 14:42
压缩例子.rar (314.93 KB, 下载次数: 5)

用的易容术压缩模块


补充内容 (2025-2-20 15:04):
例子和模块都提供了,最后最佳给了模块帖子,6~
作者: 黑咖啡    时间: 2025-2-20 14:48
用易自带的“压缩解压支持库”就是了。

  
变量名类 型静态数组备 注
目录文本型 
目录 = “C:\Users\Administrator\Desktop\”
ZIP压缩1.压缩 (目录 + “a”, 目录 + “ab.zip”)
' a是文件夹,压缩后zip不带文件夹



i支持库列表   支持库注释   
eCompress压缩解压支持库


QQ20250220-144807.png (112.41 KB, 下载次数: 0)

QQ20250220-144807.png





欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4