Identifique rars o zips com senhas

1

Eu faço scripts com Autohotkey. Uma das minhas teclas de atalho irá verificar todos os zips ou rars selecionados e deve detectar quais deles são protegidos por senha, de modo a isolar ou renomeá-los.

Existe alguma linha de comando com o Winrar ou com qualquer outra ferramenta que possa me dizer isso?

    
por Elaphe 15.06.2017 / 08:22

1 resposta

2

Depois de dar uma olhada em este blog post, eu posso sugerir que você execute 7-zip a partir da linha de comando:

7z l -slt file.zip ou 7z l -slt file.rar

Você receberá uma lista das propriedades do arquivo, incluindo a linha:

Encrypted = - ou Encrypted = +

, dependendo se o arquivo é protegido por senha ou não. Basta verificar essa linha com, por exemplo:

| findstr /c:"Encrypted = +" no Powershell

| grep "Encrypted = +" no Bash ( Cygwin , wsl ou Git-Bash )

    
por 15.06.2017 / 12:43

Tags