Apakah Windows 7 memiliki unzip di baris perintah yang diinstal secara default?

14

Ada opsi zip / unzip di menu konteks sehingga dapat diakses dari baris perintah?

sblair
sumber

Jawaban:

26

Iya dan tidak.

Ya:

rundll32.exe zipfldr.dll,RouteTheCall filename.zip

akan membuka file di explorer sebagai "folder terkompresi" mirip dengan mengklik buka folder zip

Tidak:

Tidak ada titik masuk lain di zipfldr.dll yang memungkinkan dekompresi file langsung dari baris perintah. Saya akan menyarankan menggunakan utilitas perintah 7zip atau unzip.exe karena ini gratis (seperti dalam kebebasan maupun dalam bir)

bubu
sumber
4

Jika Anda sudah memiliki Java JDK di PC Anda, dan direktori bin berada di jalur Anda (dalam kebanyakan kasus), Anda dapat menggunakan baris perintah:

C:\Program Files\Java\jdk1.7.0_45\bin>jar xf test.zip

Set lengkap opsi untuk alat jar tersedia di sini .

Contoh:

Ekstrak file jar

jar x[v]f jarfile [inputfiles] [-Joption]
jar x[v] [inputfiles] [-Joption]

Jika Anda belum menginstal JDK, saya sarankan untuk menginstal 7-Zip, karena sangat ringan: http://www.7-zip.org/

Contoh: http://www.dotnetperls.com/7-zip-examples

Sumber: /programming//a/1021592/475876

Akira Yamamoto
sumber
1
Saran yang bagus! Ini adalah paket pihak ke-3 yang mungkin ada di server dan memungkinkan untuk menghindari menginstal perangkat lunak tambahan yang dapat menyebabkan risiko keamanan tambahan.
gavenkoa
1

Seperti jawaban Jason Duffett

/programming/17546016/how-can-you-zip-or-unzip-dari-the-command-prompt-using-only-windows-built-in-ca

Anda dapat mencoba "memperluas MyFile.zip myFile" di baris cmd

Ethan Kuo
sumber
1
Seperti yang ditunjukkan oleh komentar pada jawaban Stack Overflow , ini hanya berfungsi untuk .CABfile, bukan file zip.
Scott
Silakan baca pertanyaan itu lagi dengan seksama. Jawaban Anda tidak menjawab pertanyaan awal.
DavidPostill
maaf untuk kelalaian saya, balasan saya untuk .CAB bukan untuk file zip. Terima kasih sudah benar.
Ethan Kuo