我想检查用户为.7z加密文件输入的密码是否正确(即使是布尔值是或否,没有压缩)。
我能做到吗?怎么做? 如果是 - 命令行是什么?答案 0 :(得分:0)
不是使用javascript,而是使用UNIX shell:
7z t -p"$PASS" archive.7z > /dev/null 2>&1 && echo correct || echo wrong
假设密码在PASS变量中,您当然可以直接替换它。
当然,您可以只读取7z的转码,而不是依赖echo
'ed值。零为正确,非零为错误。