Karena Windows Explorer (setidaknya Windows XP) memiliki beberapa dukungan dasar untuk file ZIP, sepertinya harus ada yang setara dengan command-line, tapi sepertinya saya tidak dapat menemukan satu pun tanda.
Apakah Windows (XP, Vista, 7, 8, 2003, 2008, 2013) dikirimkan dengan alat zip baris perintah bawaan, atau apakah saya harus tetap menggunakan alat pihak ketiga?
windows
command-line-interface
compression
Electrons_Ahoy
sumber
sumber
compact
Jawaban:
Itu tidak dibangun ke dalam Windows, tapi ada di Resource Kit Tools seperti
COMPRESS
,Contoh:
sumber
expand
.Bukannya aku sadar. Sejauh alat pihak ketiga berjalan, 7zip memiliki antarmuka baris perintah yang cukup bagus dan biner dapat didistribusikan dengan aplikasi Anda di direktori aplikasi, jadi Anda tidak harus bergantung pada itu sedang diinstal sebelumnya.
sumber
Powershell melakukannya. Lihat:
Kompres File dengan Windows PowerShell lalu kemas Gadget Windows Vista Sidebar
sumber
.Net 4.5 memiliki fungsi ini bawaannya, dan dapat dimanfaatkan oleh PowerShell. Anda harus menggunakan Server 2012, Windows 8, atau .Net 4.5 diinstal secara manual.
sumber
Solusi lain yang ditemukan di situs superuser menggunakan objek windows native com dalam file .bat:
Bisakah Anda zip file dari command prompt menggunakan HANYA kemampuan built-in Windows untuk zip file?
sumber
Ada satu perintah PowerShell sederhana untuk ini. (PowerShell v5.0 +)
Untuk zip:
Untuk unzip:
Sumber:
Arsip-Kompres
Expand-Archive
Terima kasih khusus kepada @Ramhound
sumber