Precisa zipar e proteger com senha os arquivos no menor número de etapas possível

12

Eu preciso de uma maneira de pegar um monte de arquivos e compactá-los em arquivos zip separados, cada um com uma senha (a mesma senha). Eu quero ser capaz de fazer isso em uma etapa simples.

Eu criei um arquivo em lotes que os fecha cada um usando o 7zip, que funcionou como um encanto, mas não os protegeu por senha.

Existe um comando que eu possa adicionar ao arquivo em lotes que inclua a senha? Ou, alternativamente - como posso criar um arquivo em lotes que protegerá com senha os arquivos compactados?

DAE
fonte

Respostas:

19

Como posso criar um arquivo em lotes que protegerá com senha os arquivos compactados?

Use a -popção:

-p (definir senha)

Especifica a senha.

Sintaxe

 -p{password}
  • {password} Especifica a senha.

Exemplos

7z a archive.7z -psecret -mhe *.txt

comprime arquivos * .txt para archive.7z usando a senha "secret". Além disso, ele criptografa os cabeçalhos dos arquivos (switch -mhe), para que os nomes dos arquivos sejam criptografados.

7z x archive.zip -psecret

extrai todos os arquivos de archive.zip usando a senha "secret".

Chave -p de origem (definir senha)

DavidPostill
fonte
Obrigado! Se esse for o meu arquivo em lotes - onde devo colocar essa opção? para / d %% X em (*) do "c: \ Arquivos de Programas (x86) \ 7-Zip \ 7z.exe" a "%% X.zip" "%% X \"
DAE
Veja o exemplo na minha resposta :)
DavidPostill
mas eu não estou comprimindo arquivos .txt, estou compactando pastas
DAE
@ DAE Isso não deveria importar. "c:\Program Files (x86)\7-Zip\7z.exe" a "%%X.zip" -psecret "%%X\".
DavidPostill
2
cuidado para que isso coloque a senha no seu histórico de comandos. No Windows, isso deve persistir para o shell atual, mas no nix, normalmente persiste por mais tempo. além disso, a linha de comando é visível * todos os outros processos no sistema durante a execução do processo. Se algum software não confiável estiver no sistema, você pode apenas ter contado o seu segredo.
Atk
-1

A maneira mais fácil que conheço é a seguinte: http://www.winzip.com/win/en/features/data-protection.html Não posso prometer que é a mais segura, mas a uso há muito tempo tempo e nunca tive um problema. Deixe-me saber como funcionou

Dayana Pêras
fonte
Bem-vindo ao Superusuário. Tente conter as informações mais relevantes do link em sua postagem. Leia mais sobre isso aqui .
styrofoam fly