在7zip中检查用户输入的密码是否正确

时间:2017-11-15 13:18:14

标签: javascript command-line server zipfile 7zip

我想检查用户为.7z加密文件输入的密码是否正确(即使是布尔值是或否,没有压缩)。

我能做到吗?怎么做? 如果是 - 命令行是什么?

1 个答案:

答案 0 :(得分:0)

不是使用javascript,而是使用UNIX shell:

7z t -p"$PASS" archive.7z > /dev/null 2>&1 && echo correct || echo wrong 

假设密码在PASS变量中,您当然可以直接替换它。

当然,您可以只读取7z的转码,而不是依赖echo'ed值。零为正确,非零为错误。