Muszę rozpakować .zip
plik chroniony hasłemTerminal
Jestem w stanie rozpakować plik .zip (jeśli nie jest chroniony hasłem) za pomocą tego polecenia
unzip /Users/vikas/Desktop/as.zip -d /Users/vikas/Desktop/new\ folder
Uwaga: muszę podać hasło w poleceniu. Wiem, kiedy prosi o hasło, ale mój scenariusz jest inny, ponieważ muszę przekazać hasło w samym poleceniu (np. -p "my password"
W systemie Linux ).
unzip
w razie potrzeby monituje o hasło.Odpowiedzi:
Użyj
-P password
argumentu, aby przekazać hasło dounzip
:źródło
możesz do tego użyć „ Unarchiver ”, działa idealnie.
źródło
W przypadku szyfrowania AES rozpakowanie nie będzie działać. W takim przypadku 7z wykonaj lewę idealnie:
źródło
7z x <archive_name> -pPASSWORD
- nie ma spacji po-p
.Czasami
unzip
polecenie nie działa dla mnie, więc zastąpienie unzipditto
rozwiąże problem:źródło