PowerShell Unzip / Zip: كيفية فك ضغط / ملفات مضغوطة في PowerShell [استرداد القرص]

كثير من المستخدمين مرتبكون بشأن PowerShell بفك ضغط / ضغط يأمر. إذا كنت تحاول أيضًا معرفة ذلك ، فهذه الوظيفة موجودة هذا الموقع يستحق القراءة. يرشدك عبر الخطوات التفصيلية لفك ضغط ملف باستخدام PowerShell على Windows 10/11.





على هذه الصفحة :

كما هو معروف لنا جميعًا ، بوويرشيل هي أداة بيئة برمجة نصية قوية مدمجة في نظام التشغيل Windows. يمكن استخدامه للتعامل مع الأعمال المختلفة على Windows ، مثل تثبيت تحديثات الويندوز و ملفات نسخ PowerShell و يحصل PowerShell على حجم المجلد و تثبيت SSH PowerShell ، إلخ.

ومع ذلك ، فإن عددًا كبيرًا من الأشخاص وحتى المحترفين ليسوا على دراية بكيفية القيام بهذه الأعمال باستخدام PowerShell. هذا مثال حقيقي من منتدى StackOverflow. في هذا المنشور ، نركز بشكل أساسي على ملفات PowerShell unzip / zip.



لدي ملف .zip وأحتاج إلى تفريغ محتوياته بالكامل باستخدام PowerShell. أنا أفعل هذا ولكن لا يبدو أنه يعمل. ما هو الخطأ؟ لا يزال الدليل C: \ a فارغًا.

https://stackoverflow.com/questions/27768303/how-to-unzip-a-file-in-powershell

ما هو PowerShell Unzip / Zip Command

بادئ ذي بدء ، من الضروري استخدام أمر cmdlet لفك ضغط / ضغط في PowerShell. لفك ضغط ملف PowerShell على Windows 10/11 ، يمكنك الاستفادة الكاملة من PowerShell قم بتوسيع الأرشيف الأمر الذي يمكنه فك ضغط أو استخراج جميع محتويات الملفات المضغوطة أو المؤرشفة إلى المجلد الهدف.



إذا كنت تريد إنشاء أرشيف مضغوط أو ملف مضغوط من مجلدات / أدلة محددة ، فيمكنك استخدام PowerShell ضغط الأرشيف يأمر. لكن عليك التأكد من أن حجم الملف لا يزيد عن 2 غيغابايت. بالإضافة إلى ذلك ، يتطلب كلا الأمرين أن يكون امتداد ملف الأرشيف هو .أَزِيز .

الآن ، يجب أن يكون لديك فهم شامل لأوامر zip / unzip PowerShell. دعونا نرى كيفية الضغط / فك الضغط في PowerShell Windows 10/11.



ملحوظة:

تأكد من تثبيت PowerShell v5 + على جهاز الكمبيوتر الخاص بك. إذا لم يكن كذلك ، يمكنك الرجوع إلى هذا المنشور ' كيفية تحديث إصدار PowerShell إلى الإصدار 7.2.5 لنظام التشغيل Windows 10/11 'لتثبيت أحدث إصدار.

كيفية فك ضغط ملف PowerShell على نظام التشغيل Windows 10/11

من السهل جدًا فك ضغط ملف باستخدام الأمر Expand-Archive PowerShell على نظام التشغيل Windows 10/11. سنقدم هنا مثالين لجعل PowerShell يستخرج الملفات المضغوطة.



افترض أن لديك مجلدًا مضغوطًا باسم office2016.zip وتريد فك ضغطه ج: \ المستخدمون \ المسؤول \ سطح المكتب الطريق إلى D: \ بوويرشيل ، يمكنك الرجوع إلى الدليل التالي.

# مثال 1: PowerShell قم بفك ضغط ملف أرشيف موجود في مجلد محدد

1. اضغط على Win + R. مفاتيح لفتح يركض مربع ، ثم اكتب بوويرشيل فيه والصحافة Ctrl + Shift + Enter مفاتيح لفتح نافذة PowerShell المرتفعة.

2. في النافذة المنبثقة ، اكتب الأمر التالي واضغط يدخل لفك ضغط office2016.zip ملف في D: \ بوويرشيل . ثم انتظر حتى تكتمل عملية فك ضغط PowerShell.

ملحوظة:

تأكد من استبدال مسار / اسم الملف والمسار الهدف وفقًا لموقفك الفعلي.

قم بتوسيع الأرشيف -LiteralPath 'C: \ Users \ Administrator \ Desktop \ Office2016.zip' -DestinationPath D: \ PowerShell

  قم بفك ضغط ملف باستخدام PowerShell

  قم بفك ضغط ملف إلى محرك الأقراص D.

3. إذا كنت تريد الكتابة فوق ملف موجود مستخرج ، يمكنك إضافة -قوة المعلمة في نهاية نفس الأمر PowerShell Expand-Archive.

قم بتوسيع الأرشيف -LiteralPath 'C: \ Users \ Administrator \ Desktop \ Office2016.zip' -DestinationPath D: \ PowerShell -Force

# مثال 2. PowerShell بفك ضغط ملف أرشيف موجود في المجلد الحالي

إذا كنت ترغب في جعل PowerShell يقوم بفك ضغط الملفات في المجلد الحالي ، فيمكنك تشغيل أمر PowerShell التالي بفك ضغط.

قم بتوسيع الأرشيف - المسار 'C: \ Users \ Administrator \ Desktop \ Office2016.zip' -DestinationPath C:

  PowerShell بفك ضغط ملف في المجلد الحالي

وبالمثل ، يمكنك إضافة -قوة المعلمة في نهاية الأمر للكتابة فوق مجلد موجود مستخرج.

كيفية ضغط ملف PowerShell على نظام التشغيل Windows 10/11

بالطبع ، يمكنك استخدام أمر أرشيف ضغط PowerShell لإنشاء ملف / مجلد مضغوط على نظام التشغيل Windows 10/11. نلخص هنا بعض الأمثلة الشائعة لملفات PowerShell zip.

# مثال 1. ملفات PowerShell المضغوطة إلى أرشيف مضغوط جديد

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

ضغط أرشيف - LiteralPath D: \ PowerShell -DestinationPath C: \ المحفوظات -Force

  ضغط الملفات باستخدام PowerShell

# مثال 2. ملفات PowerShell المضغوطة التي تتضمن دليل الجذر

إذا كنت تريد ضغط دليل وإنشاء مجلد أرشيف يحتوي على الدليل الجذر وجميع ملفاته / أدلةه الفرعية ، فيمكنك استخدام طريق بدلا من ذلك.

ضغط الأرشيف - المسار D: \ PowerShell -DestinationPath C: \ Archives \ Office2016.zip

# مثال 3. ملفات PowerShell Zip التي تستبعد دليل الجذر

حسنًا ، يمكنك تشغيل الأمر التالي إذا كنت تريد ضغط دليل وإنشاء أرشيف جديد يستبعد الدليل الجذر.

ضغط الأرشيف - المسار D: \ PowerShell \ * -DestinationPath C: \ Archives \ Office2016.zip

# مثال 4. PowerShell Zip فقط الملفات الموجودة في دليل الجذر

إذا كنت تريد ضغط الملفات فقط في الدليل الجذر وإنشاء أرشيف جديد ، فيمكنك تشغيل الأمر التالي.

ضغط الأرشيف - المسار D: \ PowerShell \ *. * -DestinationPath C: \ Archives \ Office2016.zip

# مثال 5. أضف ملفات إلى مجلد أرشيف تم إنشاؤه

إذا كنت تريد إضافة بعض الملفات إلى مجلد الأرشيف الذي تم إنشاؤه ، فيمكنك استخدام المعلمة -Update. من أجل هذا:

ضغط الأرشيف - المسار D: \ PowerShell \ * -Update -DestinationPath C: \ المحفوظات

كيفية ضغط / فك الضغط في PowerShell Windows 10/11؟ الآن ، أعتقد أنك قد عرفت الإجابات بالفعل. إذا كانت لديك آراء أخرى حول موضوع zip / unzip PowerShell ، فيرجى مشاركتها في منطقة التعليق التالية.

قراءة متعمقة: كيف تفعل إذا قمت بحذف ملف مضغوط عن طريق الخطأ؟ لا تقلق. معالج أقسام الموقع هذا يمكن أن تساعدك في استعادة الملف المحذوف على أجهزة التخزين المختلفة بسرعة. بالإضافة إلى ذلك ، يمكن أن يساعدك في عمل نسخة احتياطية من الأقسام ، وإعادة إنشاء MBR ، وترحيل نظام التشغيل ، وتحويل NTFS إلى FAT دون فقدان البيانات ، وما إلى ذلك.