يمكن لكلٍّ من نظامي Linux وmacOS إنشاء واستخراج ملفات أرشيف مضغوطة فورًا. مع ذلك، بدءًا من Windows 10 الإصدار 17063، أصبح Tar مُضمّنًا افتراضيًا في نظام التشغيل. يتيح هذا للمستخدمين ضغط الملفات دون الحاجة إلى تثبيت تطبيقات إضافية. مع ذلك، لا يحتوي Tar إلا على واجهة سطر أوامر على Windows 10، ولا يمكنه إنشاء أو استخراج ملفات ZIP. لمعرفة المزيد عن أدوات Windows أو كنت بحاجة إلى مساعدة، يُرجى مراجعة دليلنا حول كيفية الحصول على المساعدة في Windows . هذه هي حدوده. إليك كيفية استخدام Tar على Windows 10.
القطران على ويندوز 10
تحقق من رقم إصدار Windows 10 الخاص بك للتأكد من أنك تمتلك الإصدار 17063 أو إصدار أحدث.
ضغط الملفات
لضغط الملفات والمجلدات، تحتاج إلى تشغيل الأمر التالي.
بناء الجملة
tar -cvzf archive name.tar path to folder to compress
مثال
tar -cvzf archive.tar "C:\Users\fatiw\Desktop\My Account Info"
سيتم حفظ ملف الإخراج في نفس المجلد الذي أنت فيه. على سبيل المثال، إذا نفذت الأمر أعلاه في مجلد المستخدم، فسيتم حفظ الأرشيف هناك. يمكنك الانتقال إلى مجلد آخر وإنشاء الأرشيف هناك. إذا كان اسم الملف الذي تريد استخدامه لملف .tar أو مسار المجلد أو الملف الذي تريد ضغطه يحتوي على مسافات، فتأكد من وضعه بين علامتي اقتباس.
يستخرج
لاستخراج ملف Tar، تحتاج إلى تشغيل الأمر التالي.
بناء الجملة
tar -zxvf archive name.tar -C path to extracting location
مثال
tar -zxvf archive1.tar -C "D:\Apps"
حول الاستخراج والضغط
هناك فرق بسيط بين الاستخراج والضغط باستخدام Tar على نظام Windows 10. عند ضغط ملف أو مجلد، يُحفظ الملف المضغوط في المجلد الذي تتواجد فيه حاليًا. هذا يعني أنه يجب عليك اختيار المجلد الذي تُحفظ فيه بعناية. بدلاً من ذلك، يمكنك تحديد مكان حفظ ملف Tar في الأمر.
بناء الجملة
tar -cvzf "المسار والاسم إلى archive.tar" "المسار إلى المجلد الذي سيتم ضغطه"
مثال
tar -cvzf "C:\Users\fatiw\Desktop\My Account Info\my_archive.tar" "C:\Users\fatiw\Desktop\My Account Info"
عند الاستخراج، يجب تحديد مكان استخراج المجلد، ولكن يمكنك استخراجه من أي مجلد. ليس عليك الدخول إلى المجلد الذي يحتوي على ملف Tar لتنفيذ الأمر.
يمكنك الاطلاع على أوامر أخرى يدعمها برنامج Tar. إنها ليست الطريقة الأسهل لضغط الملفات والمجلدات، ومن المرجح أن يلجأ المستخدمون إلى تطبيقات خارجية توفر واجهة مستخدم رسومية بدلاً من أوامر موجه الأوامر المعقدة، لمجرد أنها أسهل في الاستخدام.