使用peazip加密压缩需选择支持aes-256的格式(如7z),勾选“encrypt archive content”与“encrypt filenames”,输入密码,或通过右键菜单、命令行(peazip-cli -encryption aes256)、预设配置实现。

如果您希望使用PeaZip将多个文件或子目录打包并施加密码保护,以防止未经授权的访问,则需在创建压缩包过程中启用加密选项。以下是实现该目标的具体操作路径:
一、通过图形界面创建加密压缩包
此方法适用于所有支持GUI的操作系统(Windows、Linux、macOS),利用PeaZip主窗口完成加密压缩,全程可视化操作,无需命令行干预。
1、启动已安装的PeaZip软件,进入主界面。
2、点击顶部菜单栏的“文件” → “创建新压缩包”,或直接点击工具栏中带加号的“添加”按钮。
3、在弹出的窗口中,点击“Archive”栏目下方空白区域,右键选择“Add file(s)”,浏览并选中需加密打包的文件夹及其中全部内容。
4、在右侧“Encryption”区域勾选“Encrypt archive content”,输入密码并确认;建议同时勾选“Encrypt filenames”以隐藏内部文件结构。
5、在“Format”下拉菜单中选择支持加密的格式,如7z 或 PEA(ZIP格式仅支持ZipCrypto弱加密,不推荐敏感数据使用)。
6、设置输出路径与压缩包名称,点击“OK”开始加密压缩。
二、通过右键上下文菜单快速加密打包
该方式跳过主程序界面,直接从资源管理器触发,适合高频使用场景,依赖PeaZip Shell扩展已正确注册。
1、在文件资源管理器中选中目标文件夹(可多选,支持嵌套子目录)。
2、右键单击,在弹出菜单中选择“PeaZip → Add to archive…”。
3、在快捷弹窗中,点击“Options”标签页,展开“Encryption”设置区。
4、输入密码两次,勾选“AES-256 encryption”算法,并确认“Encrypt filenames”已启用。
5、在“Archive format”中切换为7z格式,点击“OK”执行加密打包。
三、使用命令行创建AES-256加密压缩包
适用于批量自动化任务或无图形环境(如Linux服务器),通过peazip命令行工具(peazip-cli)调用核心压缩引擎,支持完整加密参数控制。
1、打开终端或命令提示符,确认peazip-cli 已加入系统PATH,运行peazip-cli --version验证可用性。
2、执行以下命令(将路径替换为实际目录):
peazip-cli -add -arcname "/path/to/secure.7z" -source "/path/to/folder" -password "YourStrongPass123!" -method 7z -encryption AES256 -encryptfilenames
3、命令执行期间不显示密码明文,进度条实时反馈压缩与加密状态。
4、生成的.7z文件需输入相同密码方可解压,且文件名列表不可见。
四、通过预设配置一键启用加密压缩
若需反复执行相同加密策略(如固定算法、密码强度、压缩等级),可将常用参数保存为预设,避免每次手动设置。
1、启动PeaZip主程序,点击“Tools” → “Manage presets”。
2、点击“New preset”,命名为“AES256-FullEncrypt”。
3、在配置项中指定:Format=7z,Compression level=Maximum,Encryption=AES-256,Encrypt filenames=Enabled。
4、保存后,在创建压缩包界面的“Preset”下拉框中选择该预设,所有参数自动载入。
5、仅需添加文件并点击“OK”,即可按预设策略完成加密打包。











