Посмотрев этот пост в блоге, я могу предложить вам запустить 7-zip из командной строки:
7z l -slt file.zip
или же 7z l -slt file.rar
Вы получите список свойств файла, включая строку:
Encrypted = -
или же Encrypted = +
в зависимости от того, защищен ли файл паролем или нет. Просто проверьте эту строку, например:
| findstr /c:"Encrypted = +"
в Powershell