जवाबों:
सर्फसब के जवाब के अनुवर्ती के रूप में , पुनरावृत्ति के लिए अंत में एक आरआर ध्वज जोड़ें:
7z e [archive.zip] -o[outputdir] [fileFilter] -r
कई फिल्टर का समर्थन:
7z e [archive.zip] -o[outputdir] [fileFilter_1] [fileFilter_2] -r
उदाहरण:
एकाधिक फिल्टर कमांड लाइन:
7z e archive.zip -o outputdir *.xml *.dll -r
पुनश्च: मैं 7z.exe के बजाय 7za.exe का उपयोग करता हूं। यह मेरी स्क्रिप्ट में उपयोग की जाने वाली वास्तविक कमांड है:
7za.exe x archive.zip -o outputdir *.xml *.pdb *.exe *.ocx *.dll -r
SubArchive.zip
से निकालने में सक्षम है MainArchive.zip
। प्रारंभिक निकासी के बाद MyFile.txt
से निकालने के लिए आप एक फॉलो अप कमांड चला सकते हैं SubArchive.zip
।
आप बस अंत में फ़ाइल नाम जोड़ें।
7z e [archive.zip]
-o [outputdir] [fileFilter]
.XML
और .zip
? क्षमा करें, यदि मैं इस थ्रेड को हाइजैक कर रहा हूं, तो मैं केवल एक डुप्लिकेट प्रश्न जोड़ना नहीं चाहता था।
यदि आप 7z के लिए मैन पेज देखते हैं, तो आप पाएंगे कि 7z आर्काइव से फाइल निकालने के लिए निम्न कमांड का उपयोग किया जा सकता है (हालांकि मैन पेज से पथ का उपयोग गायब है):
7z x <archive> <path to file>
उदाहरण:
7z x backup.7z *.html
7z x backup.7z folderwithin/myfile.html
वैकल्पिक रूप से आप उपयोग कर सकते हैं e
।
कमांड लाइन संस्करण उपयोगकर्ताओं गाइड वास्तविक उपयोग के बारे में अधिक जानकारी नहीं है लगता है।
ध्यान दें कि 7z
निम्नलिखित सिंटैक्स है ( "-oMy Folder"
आउटपुट फ़ोल्डर नाम सेट करने के लिए विकल्प के आसपास के रिक्त स्थान और उद्धरण देखें , मुझे यह पता लगाने में घंटों लग गए, क्योंकि मैंने मूल रूप से ऐसा किया था - गलत तरीका: * -o "My Folder"
*):
7z e "my zip.zip" "-oMy Folder" *.jpg "all of these.*" -r
.XML
और.zip
? क्षमा करें, यदि मैं इस थ्रेड को हाइजैक कर रहा हूं, तो मैं केवल एक डुप्लिकेट प्रश्न जोड़ना नहीं चाहता था।