Como posso criar um arquivo em lotes que proteja os arquivos compactados com senha?
Use a opção -p :
-p (set Password) switch
Specifies password.
Syntax
-p{password}
{password}Specifies password.Examples
7z a archive.7z -psecret -mhe *.txtcompresses *.txt files to archive.7z using password "secret". Also it encrypts archive headers (-mhe switch), so filenames will be encrypted.
7z x archive.zip -psecretextracts all files from archive.zip using password "secret".
Fonte -p (defina a senha)