PowerShell
पुरालेख मॉड्यूल
खोज…
परिचय
आर्काइव मॉड्यूल Microsoft.PowerShell.Archive ज़िप अभिलेखागार ( Compress-Archive ) में फ़ाइलों को संग्रहीत करने और उन्हें निकालने ( Expand-Archive ) के लिए फ़ंक्शंस प्रदान करता है। यह मॉड्यूल पावरशेल 5.0 और इसके बाद के संस्करण में उपलब्ध है।
PowerShell के पिछले संस्करणों में समुदाय एक्सटेंशन या .NET System.IO.Compression.FileSystem का उपयोग किया जा सकता है।
वाक्य - विन्यास
- विस्तार-संग्रह / कम्प्रेशन-पुरालेख
- -Path
- संपीड़ित (संपीड़ित-संग्रह) या फ़ाइल को निकालने के लिए संग्रह का पथ (ओं) का पथ (विस्तार-संग्रह)
- पथ संबंधी कई अन्य विकल्प हैं, कृपया नीचे देखें।
- -DestinationPath (वैकल्पिक)
- यदि आप इस पथ की आपूर्ति नहीं करते हैं, तो आर्काइव को वर्तमान वर्किंग डायरेक्टरी (कम्प्रेशन-आर्काइव) में बनाया जाएगा या आर्काइव की सामग्री को मौजूदा वर्किंग डायरेक्टरी (एक्सटेंड-आर्काइव) में निकाला जाएगा।
पैरामीटर
| पैरामीटर | विवरण |
|---|---|
| CompressionLevel | (कम्प्रेस-आर्काइव केवल) सेट संपीड़न या तो करने के लिए स्तर Fastest , Optimal या NoCompression |
| पुष्टि करें | दौड़ने से पहले पुष्टि के लिए संकेत |
| बल | बिना पुष्टि के चलने की आज्ञा देता है |
| LiteralPath | पथ, जिसका उपयोग साक्षर है, कोई वाइल्डकार्ड समर्थित नहीं है , उपयोग करें , कई पथ निर्दिष्ट करें |
| पथ | पथ जिसमें वाइल्डकार्ड, एकाधिक पथ निर्दिष्ट करने के लिए उपयोग , शामिल हो सकते हैं |
| अपडेट करें | (कंप्रेस-आर्काइव केवल) मौजूदा संग्रह को अपडेट करें |
| क्या हो अगर | आदेश का अनुकरण करें |
टिप्पणियों
आगे के संदर्भ के लिए MSDN Microsoft.PowerShell.Archive (5.1) देखें
वाइल्डकार्ड के साथ कंप्रेस-आर्काइव
Compress-Archive -Path C:\Documents\* -CompressionLevel Optimal -DestinationPath C:\Archives\Documents.zip
यह आदेश:
-
C:\Documentsसभी फाइलों को कंप्रेस करता है -
Optimalसंपीड़न का उपयोग करता है -
C:\Archives\Documents.zipमें परिणामी संग्रह को सहेजें-
-DestinationPathजोड़ देगा। मौजूद न होने पर.zip। -
-LiteralPathयदि आप इसे बिना नामकरण की आवश्यकता होती है इस्तेमाल किया जा सकता.zip।
-
कंप्रेस-आर्काइव के साथ मौजूदा ज़िप को अपडेट करें
Compress-Archive -Path C:\Documents\* -Update -DestinationPath C:\Archives\Documents.zip
- यह
C:\Documentsसे नए लोगों के साथ सभी फ़ाइलDocuments.zipजोड़ या बदल देगा
विस्तार-संग्रह के साथ एक ज़िप निकालें
Expand-Archive -Path C:\Archives\Documents.zip -DestinationPath C:\Documents
- यह सभी फ़ाइलें
Documents.zipसे फ़ोल्डरC:\Documentsमें निकाल देगा
Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow