Необходимо заархивировать файлы и защитить их паролем как можно быстрее.


12

Мне нужен способ взять кучу файлов и сжать их в отдельные zip-файлы, каждый с паролем (один и тот же пароль). Я хочу быть в состоянии сделать это за один простой шаг.

Я создал командный файл, который архивирует их каждый с помощью 7zip, который работал как шарм, но не защищал их паролем.

Можно ли добавить команду в командный файл, содержащий пароль? Или в качестве альтернативы - как я могу создать командный файл, который будет защищать пароли сжатых файлов?

Ответы:


19

Как я могу создать командный файл, который защитит сжатые файлы паролем?

Используйте -pопцию:

-p (установить пароль) переключатель

Определяет пароль.

Синтаксис

 -p{password}
  • {password} Определяет пароль.

Примеры

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

сжимает * .txt файлы в archive.7z, используя пароль «secret». Также он шифрует заголовки архива (ключ -mhe), поэтому имена файлов будут зашифрованы.

7z x archive.zip -psecret

извлекает все файлы из архива .zip, используя пароль «секрет».

Переключатель Source -p (установить пароль)


Спасибо! Если это мой командный файл - куда мне поместить этот переключатель? для / d %% X в (*) сделать "c: \ Program Files (x86) \ 7-Zip \ 7z.exe" a "%% X.zip" "%% X \"
DAE

Смотрите пример в моем ответе :)
DavidPostill

но я не
DAE

@DAE Это не должно иметь значения. "c:\Program Files (x86)\7-Zip\7z.exe" a "%%X.zip" -psecret "%%X\",
DavidPostill

2
Имейте в виду, что это помещает пароль в историю ваших команд. В Windows это должно сохраняться для текущей оболочки, но в nix оно обычно сохраняется дольше. Кроме того, командная строка видна * все другие процессы в системе на время выполнения процесса. Если в системе есть какое-либо ненадежное программное обеспечение, возможно, вы только что передали ему свой секрет.
ака

-1

Самый простой способ, который я знаю, таков: http://www.winzip.com/win/en/features/data-protection.html Я не могу обещать, что это самый безопасный, но я использую его очень долго время и никогда не было проблем. Дайте мне знать, как это получилось


Добро пожаловать в Superuser. Пожалуйста, постарайтесь содержать наиболее актуальную информацию по ссылке в вашем сообщении. Подробнее об этом читайте здесь .
пенополистирол, полет
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.