ما هو Compress-Archive Cmdlet في PowerShell؟

Ma Hw Compress Archive Cmdlet Fy Powershell



يمكن أرشفة الملفات أو المجلدات في PowerShell أو ضغطها أو ضغطها من خلال استخدام ' ضغط الأرشيف 'cmdlet. علاوة على ذلك ، يمكنه أيضًا إنشاء ملف أرشيف جديد من الكشط. يستخدم PowerShell ' -مستوى الضغط 'لتطبيق الضغط على ملف أرشفة ملف. كلما ارتفع مستوى الضغط ، كلما قل الوقت اللازم لإنشاء ملف. ومع ذلك ، سيؤدي القيام بذلك إلى زيادة حجم الملف.

في هذه المقالة ، سوف نقدم معلومات حول أمر cmdlet 'ضغط الأرشيف'.







ما هو Compress-Archive Cmdlet في PowerShell؟

كما هو موضح أعلاه ، فإن الأمر cmdlet المذكور مسؤول عن أرشفة ملفات فردية أو متعددة. دعونا نكتشف طرق ضغط ملف في ملف مضغوط بمساعدة الأمثلة المقدمة.



مثال 1: استخدام Cmdlet 'ضغط الأرشيف' لضغط ملفين



قم بتنفيذ الكود المذكور أدناه لأرشفة أكثر من ملف:





ضغط الأرشيف -LiteralPath C: \ Docs \ Script.ps1 ، C: \ Docs \ New.csv -مستوى الضغط أفضل -مسار الوجهة C: \ Docs \ File.zip

وفقًا للكود أعلاه:



  • أولاً ، حدد ' ضغط الأرشيف 'cmdlet جنبًا إلى جنب مع' -LiteralPath 'المعلمة التي تحتوي على مسار للملفين مفصولة بفاصلة.
  • بعد ذلك ، ضع ' -مستوى الضغط 'وتخصيص' أفضل ' قيمة.
  • أخيرًا ، أضف ' -مسار الوجهة '، قدم مسار الوجهة والامتداد:

مثال 2: ضغط دليل كامل إلى ملف مضغوط

لضغط مجلد في ملف مضغوط ، قم بتنفيذ الأمر التالي:

ضغط الأرشيف -طريق ج: المستندات -مسار الوجهة C: \ Docs \ New_File.zip

في الكود المذكور أعلاه:

  • أولاً ، أضف ' ضغط الأرشيف 'cmdlet جنبًا إلى جنب مع' -طريق 'المعلمة التي لها المسار المحدد المعين لها.
  • بعد ذلك ، اكتب ' -مسار الوجهة 'وتقديم المسار الهدف:

مثال 3: إنشاء ملف مضغوط يحتوي على عدة ملفات من مجلد بمساعدة حرف البدل

لضغط مجلد كامل يحتوي على العديد من خلال وضع حرف البدل ' * 'بجانب مسار المجلد ، استخدم الأمر المقدم:

ضغط الأرشيف -طريق ج: \ مستندات \ * -مستوى الضغط أسرع -مسار الوجهة C: \ Docs \ Multi.zip

مثال 4: تحديث ملف مضغوط موجود باستخدام المعلمة '-Update'

أضف ال ' -تحديث 'مع' ضغط الأرشيف 'cmdlet لتحديث ملف zip الحالي:

ضغط الأرشيف -طريق ج: \ مستندات \ * -تحديث -مسار الوجهة C: \ Docs \ Multi.zip

هذا كل شيء! لقد ناقشنا ' ضغط الأرشيف cmdlet بالتفصيل.

خاتمة

ال ' ضغط الأرشيف 'cmdlet مسؤول عن أرشفة ملف أو دليل أو ضغطه أو ضغطهما في PowerShell. يؤدي ضغط الملف إلى حماية الملف من الأنشطة الضارة. قدم هذا البرنامج التعليمي تفاصيل حول أمر cmdlet 'ضغط الأرشيف' في PowerShell.