dodaj hasło do istniejącego pliku zip za pomocą 7zip


30

Czy możliwe jest dodanie hasła do istniejącego pliku zip za pomocą 7zip bez konieczności rozpakowywania go i ponownego pakowania?


Jakiej platformy (Linux, Windows, ...) używasz?
whitequark

@Dennis: cóż, jeśli piszesz to poważnie, to jest smutne, a jeśli nie, to i tak nie jest śmieszne. (A co jeśli powiedziałbym, że zwykły plik wykonywalny 7zip nie będzie działał w systemie Windows 3.11?)
Whitequark

Korzystam z systemu Windows 7 i Ubuntu Linux 10.10, w zależności od potrzeb. 7zip jest jednak wieloplatformowy, więc jaka to różnica?
matt wilkie

Odpowiedzi:


21

Z natury, jeśli chcesz zaszyfrować plik, musisz go rozpakować i ponownie spakować, ponieważ całe archiwum musi być zaszyfrowane hasłem.


2
To poprawna odpowiedź;) - Nawet jeśli program daje opcję dodania hasła do pliku ZIP w jednym kroku, wewnętrznie przepakuje wszystkie pliki.
BlaM

1
@BlaM dzięki za wyjaśnienie. Chociaż myślenie o tym bardziej ostrożnie, fragment „pójście na wszystkie kłopoty” naprawdę polega na uniknięciu moich kłopotów, a nie komputera. ;-) Byłbym w porządku z tą opcją, która i tak wydaje się niedostępna.
matt wilkie

13

Czy zadziałałoby spakowanie pliku zip? Użyj opcji brak / niska kompresja i zaszyfruj oryginalny plik zip. Jest to o wiele szybsze niż ponowne pakowanie oryginalnych plików.


0

Możesz zabezpieczyć hasłem istniejący plik ZIP za pomocą zipcloak .

EDIT: T. Furukawa spreparowany poprawkę dla zipcloak który dodaje opcję hasło , więc przetwarzanie wsadowe jest znacznie prostsze: C:\>for %f in (*.zip) do zipcloak -p password %f.

Jeśli wolisz GUI, zarówno WinRAR, jak i PeaZip mogą grupowo szyfrować istniejące archiwa.

  • W WinRAR: Wybierz pliki ZIP> Narzędzia> Konwertuj archiwa> Kompresja ...> Ustaw hasło ...

  • W PeaZip: Wybierz pliki ZIP> Konwertuj> Wprowadź hasło / plik klucza (opcjonalnie ustaw algorytm na ZipCrypto na karcie Zaawansowane, aby zachować zgodność z wbudowaną obsługą ZIP w systemie Windows)


6
zipcloak nie jest 7zip, jak OP poprosił o: /
nmz787,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.