使用密码识别 rar 或 zip 文件

使用密码识别 rar 或 zip 文件

我使用 Autohotkey 编写脚本。我的一个热键会检查所有选定的 zip 或 rar 文件,并检测其中哪些受密码保护,以便隔离或重命名它们。

Winrar 或任何其他工具是否有命令行可以告诉我这一点?

答案1

看过之后博客文章,我建议您从命令行运行 7-zip:

7z l -slt file.zip或者 7z l -slt file.rar

您将获得文件属性的列表,包括以下行:

Encrypted = -或者Encrypted = +

取决于文件是否受密码保护。只需检查此行,例如:

| findstr /c:"Encrypted = +"在 Powershell 中

| grep "Encrypted = +"在 Bash 中(赛格威韋斯特或者Git 的 Bash

相关内容