खोज…


परिचय

आर्काइव मॉड्यूल 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