додати пароль до існуючого zip-файла з 7zip


30

Чи можна додати пароль до вже існуючого zipfile за допомогою 7zip, не збираючись зіткнутися з усіма проблемами, коли його розпакуйте та повторно упакуєте?


Яку платформу (Linux, Windows, ...) ви використовуєте?
whitequark

@Dennis: ну, якщо ти пишеш це серйозно, це сумно, а якщо ні, то все одно не смішно. (А що, якби я сказав, що звичайний виконуваний файл 7zip не працюватиме в Windows 3.11?)
whitequark

Я запускаю Windows 7 і ubuntu linux 10.10, залежно від того, що потрібно робити. 7zip - це крос-платформа, хоча яка різниця це робить?
matt wilkie

Відповіді:


21

Якщо ви хочете, щоб файл був зашифрований, його потрібно розпакувати та перепакувати, оскільки весь архів повинен бути зашифрований паролем.


2
Це правильна відповідь;) - Навіть якщо програма дає вам можливість додати пароль до ZIP-файлу за один-єдиний крок, вона внутрішньо перепакує всі файли.
BlaM

1
@BlaM дякую за роз’яснення. Хоча роздумуючи про це більш ретельно, біт "йде на всі неприємності" насправді полягає у тому, щоб уникнути моїх неприємностей, а не комп'ютера. ;-) Тож я б добре з тим варіантом, який, схоже, не доступний.
matt wilkie

13

Чи вдасться вам скопіювати поштовий файл? Використовуйте відсутність / низьку компресію та зашифруйте оригінальний zip-файл. Це набагато швидше, ніж перепаковка оригінальних файлів.


0

Ви можете захистити паролем існуючий ZIP-файл за допомогою zipcloak .

EDIT: Т. Фурукава обробив патч для zipcloak , який додає опцію пароля , тому пакетна обробка набагато простіше: C:\>for %f in (*.zip) do zipcloak -p password %f.

Якщо ви віддаєте перевагу GUI, і WinRAR, і PeaZip можуть пакетно шифрувати наявні архіви.

  • У WinRAR: Виберіть ZIP-файли> Інструменти> Перетворити архіви> Стиснення ...> Встановити пароль ...

  • У PeaZip: Виберіть ZIP-файли> Перетворити> Введіть пароль / файл файлів (необов'язково встановіть алгоритм на ZipCrypto на вкладці «Додаткові» для сумісності з вбудованою системою ZIP ZIP).


6
zipcloak не 7zip, як ОП просили: /
nmz787
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.