合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
[TOC] > [github](https://github.com/upx/upx) ## 概述 一个命令行工具,用于压缩可执行文件和动态链接库(DLL) ## 安装 win ``` winget install upx ``` ## 语法 ``` upx [options] <input_file> -o <output_file> ``` 常见选项: ``` -o <output_file>:指定压缩后的文件的输出路径。 --best:使用最佳的压缩率,但可能会花费更多时间。 --brute:使用 Brute模式,尝试更多的压缩算法,但需要更多时间。 --ultra-brute:使用 Ultra Brute 模式,非常耗时,但可以实现更高的压缩率。 --keep:保留原始文件。 --force:强制执行压缩,即使它会导致文件变得不稳定。 --list=<file>:将文件的压缩信息写入文本文件。 --test:测试压缩文件是否可执行。 --decompress:解压缩 UPX 压缩的文件。 ``` ## 实例 ### 压缩执行文件 ``` upx compressed.exe -o compressed_upx.exe // 使用最佳压缩率 upx --best myfile.exe -o compressed.exe ``` ### 解压 ``` upx --decompress compressed.exe -o decompressed.exe ```