
Мне нужен способ взять кучу файлов и сжать их в отдельные zip-файлы, каждый с паролем (один и тот же пароль). Я хочу иметь возможность сделать это за один простой шаг.
Я создал пакетный файл, который архивирует их с помощью 7zip, что сработало отлично, но не защитило их паролем.
Есть ли команда, которую я могу добавить в пакетный файл, включающий пароль? Или, в качестве альтернативы, как я могу создать пакетный файл, который будет защищать паролем сжатые файлы?
решение1
Как создать пакетный файл, который будет защищать паролем сжатые файлы?
Используйте -p
опцию:
-p (установить пароль) ключ
Указывает пароль.
Синтаксис
-p{password}
{password}
Указывает пароль.Примеры
7z a archive.7z -psecret -mhe *.txt
сжимает файлы *.txt в archive.7z с использованием пароля "secret". Также он шифрует заголовки архивов (ключ -mhe), поэтому имена файлов будут зашифрованы.
7z x archive.zip -psecret
извлекает все файлы из archive.zip, используя пароль «secret».
Источник-p (установить пароль) ключ
решение2
Самый простой способ, который я знаю, такой:http://www.winzip.com/win/en/features/data-protection.htmlЯ не могу обещать, что это самый безопасный способ, но я пользуюсь им уже очень давно и никогда не было проблем. Дайте мне знать, как это сработало