我想编写一个Python脚本来自动解压大量的apk文件,然后进行静态分析。但是,当我解压缩一些apk文件时,解压缩提示“按'Q'退出,或任何其他键继续”。
因为它是一个脚本而我没有按任何键然后脚本挂起。任何命令选项都可以解决这个问题?或者我必须在Python中处理它?提前致谢:D
答案 0 :(得分:0)
我只是遇到了同样的事情,并弄清楚是什么原因造成的。事实证明,如果一个zip文件附加了zip注释,则将显示该文件以及挂起脚本的提示。
将-q
传递到unzip
将避免显示注释和任何挂起,尽管您也会丢失正在解压缩的文件列表。我还没有弄清楚如何仅阻止评论显示,而不能阻止unzip
印刷品的其余部分。
答案 1 :(得分:-1)
你没有说结构是什么样的,但是对于单次使用解压缩你可以试试这个:
echo Q | unzip myfile.zip