1

Python、または既存のexeランナーモジュールを介して、多くのexeから破損したexeを見つける方法はありますか? ファイルが完全に実行されたか、エラーで終了したか、exeの終了ステータスを確認したい。

破損した zip をテストするための以下のプログラムのように:

import os
import sys
import zipfile

if __name__ == "__main__":
    args = sys.argv[1:]


print "Testing zip file: %s" % args[0]

the_zip_file = zipfile.ZipFile(args[0])
ret = the_zip_file.testzip()

if ret is not None:
    print "First bad file in zip: %s" % ret
    sys.exit(1)
else:
    print "Zip file is good."
    sys.exit(0)
4

0 に答える 0