首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

SFX的妙用——如何在不安装软件的情况下打开自定义格式文件?

7z_Archive:用7z打包归档好的文件(希望放到自解压文件中的程序和文件) SFX_Module:自解压文件的核心模块,必须与7z.exe放在同一目录,主要包含四种类型: SFX_Module 说明...以下两个图分别是7z.sfx和7zCon.sfx制作的自解压文件解压过程。 7zS.sfx和7zSD.sfx则需要从官网下载 LZMA SDK包获取。...美化自解压文件 7z自带的sfx以及帮助文档提供的信息有限,可以通过7z SFX Builder实现更多的自定义操作。...7z SFX Builder也提供了更多的sfx模块供选择,这些模块保存在C:\Program Files (x86)\7z SFX Builder\3rdParty\Modules目录下, 选择了...小结 文中只介绍了7z SFX Builder的基本用法,它的帮助文档提供了更多的操作说明以及示例。 自解压文件在某些特定的场景给我们提供了便利,但也容易被杀毒软件当成病毒处理。

28310

使用 7-Zip 的命令行版本来压缩和解压文件

7-Zip 也有一个简短的名称 7z。它的原生 UI 确实不怎么好看,非常有年代感;不过 7-Zip 的强大之处不在于 UI,而在于其算法和各种文件的支持情况。...7z.sfx SFX 模块(Windows 版本)。 7zCon.sfx SFX 模块(控制台版本)。 7-zip.chm 7-Zip 的帮助说明文件。...命令行版本的 7z.exe 不依赖与其他 dll,所以我们将 7z.exe 文件拷出来即可使用完整的命令行版本的 7z。...一个例子: > 7z x C:\Users\walterlv\demo.7z -oC:\Users\walterlv\demo 7z 的强大之处还有一点就是可以解压各种文件——包括解压安装包: > 7z...\ 文件夹中的所有文件加入到 walterlv.zip 文件中,所有的子文件和文件夹路径不会包含 subdir 前缀: 7z a walterlv.zip .

80840

Bandizip|无广告免费快速的解压压缩工具

Windows Vista/7/8/8.1/10 (32bit/64bit/ARM64) 许可类型: 免费软件(EULA) 集 压缩/解压缩/浏览/编辑 为一体的压缩包管理器 可以提取包括 RAR/RAR5/7Z.../ZIP 在内的 30 多种格式 可以创建带密码和多卷的压缩包 支持多核快速压缩 支持的格式: ZIP, 7Z(lzma2), ZIPX(xz), EXE(sfx), TAR,...支持高达 6 倍速的多核压缩 支持创建加密的压缩包 支持 AES256 加密算法 支持对 4 GB 以上大小的文件进行压缩 ZIP 格式的文件名支持 Unicode 或 MBCS 编码 支持创建 ZIP/7z...格式的多卷压缩包 支持的格式: 7Z, ACE, AES, ALZ, ARJ, BH, BIN, BZ, BZ2, CAB, Compound(MSI), EGG, GZ,...IMG, ISO, ISZ, LHA, LZ, LZH, LZMA, PMA, RAR, RAR5, SFX(EXE), TAR, TBZ, TBZ2, TGZ, TLZ, TXZ, UDF, WIM,

1.8K30

Bandizip Archiver for mac(便捷解压软件)

Bandizip Archiver 是一款简洁解压软件,具有多种便捷功能,可提取 30 多种格式,包括:RAR/RAR5/7Z/ZIP,简单方便,快速解压。...Bandizip Archiver mac功能介绍 支持的操作系统:macOS 10.12 或更高版本,64 位处理器 全包压缩/解压/浏览/编辑App 提取 30 多种格式,包括:RAR/RAR5/7Z.../ZIP 使用密码和多卷压缩存档 多核快速压缩 Bandizip mac功能特色 压缩 支持的格式:ZIP、7Z(lzma2)、ZIPX(xz)、TAR、TGZ、GZ ZIP 文件修改(添加/删除/重命名...) 多核压缩比 Finder 快 10 倍以上 加密档案创建 支持AES256加密算法 支持压缩 4GB+ 大小的文件 ZIP 格式的 Unicode 或 MBCS 文件名 ZIP/7z 格式的多卷存档创建...、 RAR5、SFX(EXE)、TAR、TBZ、TBZ2、TGZ、TLZ、TXZ、UDF、WIM、XPI、XZ、Z、ZIP、ZIPX、ZPAQ、ZST 轻松查看存档的文件列表 仅提取选定的文件。

78730

【Android 安装包优化】7z 文件压缩格式 ( 7z 格式简介 | 7z 命令使用说明 )

文章目录 一、7z 文件压缩格式简介 二、7z 命令使用说明 1、压缩命令 2、解压命令 三、7z 命令示例 1、配置 7z 命令环境变量 2、压缩 3、解压缩 四、参考资料 一、7z 文件压缩格式简介...命令使用说明 ---- 1、压缩命令 7z 压缩命令 : 7z a outputFile inputFile -mx=compressDegree -tcompressType 其中 a 代表 add...解压缩命令 : 7z x [输入文件] -o[输出目录] 输入文件指的就是压缩文件 ; 输出目录就是将压缩文件解压到哪 ; 注意 : -o 与输出目录之间没有空格 ; 三、7z 命令示例 ---- 1...、配置 7z 命令环境变量 将 7zip 安装目录 A:\Program Files\7-Zip 配置到 Path 环境变量中 ; 配置环境变量 ; 配置完成后 , 可以在任意目录中调用 7z 命令了...; 2、压缩 7z 压缩命令 : 将本目录压缩到 string.7z 压缩包中 , 压缩等级设置为极限压缩 ; 7z a string.7z .

2.2K20

Linux 使用rarcrack暴力破解RAR,ZIP,7Z压缩包

Linux 使用rarcrack暴力破解RAR,ZIP,7Z压缩包在某些情况下,我们可能会遇到需要破解受密码保护的压缩包的需要。...一种常见的方法是使用暴力破解工具进行尝试,其中rarcrack是一款功能强大的工具,可以在Linux系统上用于破解RAR、ZIP和7Z压缩包。...本文将介绍如何在Linux系统上使用rarcrack进行暴力破解。步骤 1:安装rarcrack在开始之前,我们需要先安装rarcrack。...同样,你也可以使用rarcrack来破解ZIP和7Z压缩包。用法类似,只需要将命令中的.rar替换为.zip或.7z即可。注意事项请注意,暴力破解是一种侵犯隐私和违反法律的行为。...结论本文介绍了如何在Linux系统上使用rarcrack进行暴力破解RAR、ZIP和7Z压缩包。

68110

7z 自解压读取 config.txt 配置的代码实现

7z 自解压功能,实际是将三个文件连接在一起,第一个文件是 7z 的自解压模块(实际是一个通用的包含了界面界面的应用程序)+ config.txt(配置文件)+ 实际要解压的 7z 压缩包文件。...三个文件通过 Windows 的 copy 命令拼接在一起,你也可以自己实现代码,将三个文件拼接在一起,因为第一个文件的首地址 PE 结构不变,所以当程序运行时相当于运行了 7z 的自解压模块。...图中可以看的出来,使用 copy /b 将三个文件连接在了一起,我们需要在自解压的模块程序 7z_sfx.exe 中实现读取查找 config.txt 文件的位置和内容,从而也就可以得到自解压文件的起始位置...这样中间的内容也就确定了,文件结尾的位置就是 7z 压缩包文件的开头。...实现代码 代码实现起来要考虑的内容还是比较多的,我参考了 7z 的代码从头实现了一遍,对每一个变量都做了作用注释,因为 7z 官方的代码一个注释都没有,看起来很难懂,索性就参考他的思路一点一点重写了一遍

2K30

学习笔记:7z在delphi的应用

所以压缩是不可避免了,delphi中的默认压缩算法整了半天不太好使,就看了看7z,在windows下有dll那么就用它吧。...Dir:待压缩的目录 Path:压缩包中的目录(就是压缩后在压缩包里的根目录) Wildcard:通配符,可以用于过滤文件(*.*) recurse:递归子目录 其他的压缩我就没去试了,生成7z...解压 7z也提供了解压的算法,但是不同的压缩算法生成的压缩包格式是不同的,需要指定解压类型来解压。但我看7z里支持的算法类型还是很全的,于是就整了个If列表。...sExt='.LZH') or (sExt='.LHA') then Result := CreateInArchive(CLSID_CFormatLzh) else if (sExt='.7Z...后记:以前在.net平台上调用过7z,只不过是使用shell方式调用的7z.exe。用命令感觉会麻烦一些,使用dll集成在程序中还是挺方便的。

2.4K100

5 种常见的 Linux 打包类型:tar、gzip、bzip2、zip 、 7z

Linux 系统中,打包和压缩文件是常见的操作。不同的打包类型适用于不同的用途和需求。...本文将详细介绍 5 种常见的 Linux 打包类型,包括tar、gzip、bzip2、zip 和 7z,以及它们的特点、使用方法和适用场景。...7z 压缩后的文件以 .7z 扩展名结尾。它的特点包括: 极高的压缩比:7z 使用 LZMA 压缩算法,可以获得非常高的压缩比,比其他压缩工具更高。...使用示例: # 压缩文件和目录 7z a archive.7z file1 file2 dir1 # 解压缩 7z x archive.7z 结论 在 Linux 系统中,打包和压缩文件是常见的操作...本文介绍了 5 种常见的 Linux 打包类型,包括 tar、gzip、bzip2、zip 和 7z。每种类型都有其特点和适用场景。

35930

5 种常见的 Linux 打包类型:tar、gzip、bzip2、zip 、 7z

本文将详细介绍 5 种常见的 Linux 打包类型,包括tar、gzip、bzip2、zip 和 7z,以及它们的特点、使用方法和适用场景。...7z 压缩后的文件以 .7z 扩展名结尾。它的特点包括:极高的压缩比:7z 使用 LZMA 压缩算法,可以获得非常高的压缩比,比其他压缩工具更高。...支持多种压缩格式:除了自有的 7z 格式,7z 还支持多种其他压缩格式,如zip、gzip等。密码保护:7z 支持对压缩文件设置密码,保护文件的安全性。...使用示例:# 压缩文件和目录7z a archive.7z file1 file2 dir1# 解压缩7z x archive.7z结论在 Linux 系统中,打包和压缩文件是常见的操作,有助于减少文件大小...本文介绍了 5 种常见的 Linux 打包类型,包括 tar、gzip、bzip2、zip 和 7z。每种类型都有其特点和适用场景。

6.3K20
领券