Automação Extraindo Muitos Arquivos com Senha

4

Eu tenho muitos arquivos 7zip com a mesma senha. Quando eu extraí-lo, tanto usando o aplicativo GUI e linha de comando, devo digitar a mesma senha novamente e novamente. Quando eu li as páginas do manual do comando 7za, acabei de descobrir como especificar a senha para adicionar um arquivo, não para extraí-lo. O comando 7za precisa de nós para digitar manualmente a senha. Existe alguma maneira de fazer isso automaticamente?

    
por Mas Adit 05.03.2011 / 23:52

1 resposta

3

Sim, existe.

Você pode escrever um script de shell para fazer isso.

PASSWORD="YOUR PASSWORD"

for archive in *.7z
do
  echo "Extracting $archive"
  7z e -p{$PASSWORD} $archive
done

Isso simplesmente extrairá todos os .7z archive no diretório atual usando sua senha.

    
por Octavian Damiean 06.03.2011 / 00:28