7-Zip dan unzip dari baris perintah


48

Saya mencari untuk menggunakan baris perintah 7-Zip untuk membuka zip folder.

Saya punya file, katakan example.zipdan ingin unzip isi file ke dalam folder bernama example.

Apa perintah yang perlu saya lakukan ini?


juga FYI biasanya ada paket distro dari repo resmi mereka. ada juga sumber langsung yang berasal dari sourceforge (sumber dan biner).
Trevor Boyd Smith

Jawaban:


62

7z x example.zip -oexample

Usage: 7z <command> [<switches>...] <archive_name> [<file_names>...]
       [<@listfiles...>]

<Commands>
...
  x: eXtract files with full paths
<Switches>
...
  -o{Directory}: set Output directory

Sunting:

7z x *.zip -o*

extracts all *.zip archives to subfolders with names of these archives.

Anehnya, saya harus membuka file bantuan lengkap untuk menemukan contoh ini; itu tidak ditampilkan untuk 7z / ?.


Tuan yang baik, saya idiot. terima kasih banyak, menghargai waktu untuk menunjukkan saya harus lebih memperhatikan manual LOL, terima kasih lagi
duhaas

sebenarnya, itu bukan membuat folder berdasarkan nama file: 7za x -o "J: \ IMC11N E \ Batch \ LehmanPoint \ Laporan" "993002005 S.20091228.zip"
duhaas

1
7z xekstrak dengan jalur penuh; jika Anda ingin mengekstrak ke direktori saat ini (abaikan info jalur dalam arsip) gunakan 7z e. saya menemukan keduanya berguna pada waktu yang berbeda.
quack quixote

itu berhasil, sekali lagi terima kasih telah meluangkan waktu untuk menunjukkan hal itu: imagebin.ca/img/WhLSe0Sw.png
duhaas

sebenarnya, itu ditampilkan, jika Anda mengetik hanya 7z (minus /?).

10

Sintaksnya adalah: 7z x <path to>\duane.zip -oc:\duane

Ini akan mengekstraksi konten arsip duane.zipke folder c:\duanedengan path lengkap.

Catatan: TIDAK ada ruang antara sakelar -odan folder tujuan. Jika folder itu tidak ada, itu akan dibuat secara otomatis.



3

Ekstrak satu file secara rekursif, atau satu set file selektif dari arsip ke dalam folder saat ini:

7za.exe e art.archive -ir!*Art.jpg
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.