7-जिप और कमांड लाइन से अनजिपिंग


47

मैं एक फ़ोल्डर को अनज़िप करने के लिए कमांड लाइन 7-ज़िप का उपयोग करना चाहता हूं।

मेरे पास एक फ़ाइल है, कहते हैं example.zipऔर फ़ाइल की सामग्री को एक फ़ोल्डर में अनज़िप करना चाहते हैं example

मुझे ऐसा करने के लिए क्या कमांड चाहिए?


यह भी बताया कि आमतौर पर उनके आधिकारिक रेपो से एक डिस्ट्रो पैकेज होता है। वहाँ भी प्रत्यक्ष स्रोत है जो sourceforge (स्रोत और बाइनरी) से है।
ट्रेवर बॉयड स्मिथ

जवाबों:


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

संपादित करें:

7z x *.zip -o*

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

अजीब तरह से, मुझे इस उदाहरण को खोजने के लिए पूरी मदद फ़ाइल पर जाना पड़ा; यह 7z / के लिए नहीं दिखाया गया है?


अच्छा भगवान, मैं एक मूर्ख हूँ। बहुत बहुत धन्यवाद, समय इंगित करने के लिए सराहना करता हूं मुझे मैनुअल LOL पर अधिक ध्यान देना चाहिए, फिर से धन्यवाद
duhaas

वास्तव में, वह फ़ाइल के नाम के आधार पर एक फ़ोल्डर नहीं बना रहा है: 7za x -o "J: \ IMC11N E \ Batch \ LehmanPoint \ Report" "993002005 S.20091228.zip"
युगल

7z xपूरे रास्तों के साथ अर्क; यदि आप वर्तमान निर्देशिका (संग्रह में पथ जानकारी को अनदेखा करना) का उपयोग करना चाहते हैं 7z e। मैं दोनों अलग-अलग समय पर काम करता हूं।
19

वह काम किया, धन्यवाद करने के लिए फिर से समय निकालने के लिए धन्यवाद: imagebin.ca/img/WhLSe0Sw.png
duhaas

वास्तव में, यह दिखाया गया है, यदि आप सिर्फ 7z (/ घटाएं?) टाइप करते हैं।

10

वाक्य विन्यास होगा: 7z x <path to>\duane.zip -oc:\duane

यह पूर्ण पथ के साथ duane.zipफ़ोल्डर में संग्रह की सामग्री को निकाल देगा c:\duane

नोट: स्विच -oऔर गंतव्य फ़ोल्डर के बीच कोई स्थान नहीं है । यदि वह फ़ोल्डर मौजूद नहीं है, तो यह स्वचालित रूप से बनाया जाएगा।



3

किसी एकल फ़ाइल या संग्रह में से चुनिंदा सेट को वर्तमान फ़ोल्डर में पुन: सम्मिलित करें:

7za.exe e art.archive -ir!*Art.jpg
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.