دروس تقنية ومقالات

كيفية حذف الملفات الأقدم من X يومًا تلقائيًا على نظام التشغيل ويندوز 10

في نظام التشغيل ويندوز 10 ، يمكنك استخدام Command Prompt و Task Scheduler لحذف الملفات الأقدم من عدد معين من الأيام تلقائيًا لتحرير مساحة والحفاظ على تنظيم ملفاتك.

يتضمن تطبيق الإعدادات مستشعر التخزين ، وهي ميزة يتم تشغيلها تلقائيًا عندما تكون مساحة التخزين منخفضة. إلى جانب القدرة على حذف الملفات المؤقتة ، يمكنك أيضًا تمكين الميزة لحذف الملفات التي كانت في سلة المحذوفات أو مجلد التنزيلات التي لم تتغير في آخر 30 يومًا. ومع ذلك ، فهو محدود ولا يوفر خيارًا لمراقبة المجلدات الإضافية لحذف الملفات التي لم تتغير في آخر 60 يومًا.

عندما تقوم بتخزين الملفات المؤقتة من الإنترنت أو المشاريع في مجلدات مختلفة ، فمن الممكن استخدام ملف للملفات الأمر في موجه الأوامر وجدولة المهام لحذف الملفات من أي مجلد أقدم من عدد محدد من الأيام.

في هذا الدليل ، ستتعرف على خطوات حذف الملفات التي لم يتم تعديلها يدويًا في عدد محدد من الأيام وإرشادات إنشاء مهمة آلية تحذف الملفات الأقدم من عدد معين من الأيام داخل أي مجلد على ويندوز 10 .

مهم: قبل استخدام الأمر الموجود في المجلد الذي تريد تنظيمه ، يوصى باختبار هذه الخطوات باستخدام مجلد اختبار ، حيث إن استخدام المعلمات غير الصحيحة والأخطاء الأخرى يمكن أن يتسبب في حذف الملفات الخاطئة.

احذف الملفات التي مضى عليها أكثر من X يوم باستخدام ForFiles على نظام التشغيل ويندوز 10

إذا كان لديك مجلدات مختلفة بها العديد من الملفات وترغب في التنظيف عن طريق حذف المجلدات الأقدم من عدد معين من الأيام ، فيمكنك استخدام الأمر ForFiles.

لاستخدام أمر ForFiles لحذف الملفات الأقدم من عدد معين من الأيام على نظام التشغيل ويندوز 10 ، استخدم الخطوات التالية:

  1. فتح بداية على نظام التشغيل ويندوز 10.

  2. البحث عن موجه الأمر، انقر بزر الماوس الأيمن فوق النتيجة وحدد ملف تشغيل كمسؤول اختيار.

  3. اكتب الأمر التالي لحذف الملفات التي لم يتم تعديلها في آخر 30 يومًا واضغط يدخل:

    ForFiles /p "C:pathtofolder" /s /d -30 /c "cmd /c del /q @file"

    في الأمر أعلاه تذكر أن تتغير "C:pathtofolder" تحديد مسار المجلد الذي تريد حذف الملفات وتغييره /d -30 لتحديد الملفات ذات تاريخ آخر تعديل.

انهيار أوامر ForFiles

  • / ف – يشير إلى اسم المسار لبدء البحث.
  • /س – يوجه ForFiles للبحث داخل الدلائل الفرعية.
  • /د – يحدد تاريخ آخر تعديل لملف.
  • / ج – يوجه ForFiles لتنفيذ الأمر ، والذي يجب أن يكون ملفوفًا بين علامتي اقتباس. الافتراضي هو “cmd / c del @ ملف”.
  • / ف – يسمح بحذف المجلدات دون الحاجة إلى التأكيد.

إذا كنت تريد معرفة المزيد حول هذه المفاتيح ، فاستخدم امتداد ForFiles /? يأمر.

احذف الملفات التي مضى عليها أكثر من X يومًا تلقائيًا باستخدام برنامج جدولة المهام على نظام التشغيل ويندوز 10

يسمح لك الأمر الموجود في التعليمات السابقة بحذف الملفات الموجودة في مجلد أقدم من 30 يومًا ، ولكنك تحتاج إلى فتح موجه الأوامر وتنفيذ الأمر يدويًا متى أردت تحرير مساحة.

لأتمتة العملية ، تحتاج إلى استخدام برنامج جدولة المهام على نظام التشغيل ويندوز 10 لإنشاء مهمة تنفذ الأمر على فترات زمنية محددة.

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

  1. فتح بداية.

  2. البحث عن جدول المهام وانقر فوق أعلى نتيجة لفتح التجربة.

  3. انقر بزر الماوس الأيمن فوق ملف مكتبة برنامج جدولة المهام مجلد.

  4. انقر على ملف جديد اختيار.

  5. اكتب أي اسم للمجلد وانقر نعم. (نقوم بإنشاء مجلد جديد للحفاظ على تنظيم المهام وفصلها عن مهام النظام.)

  6. انقر بزر الماوس الأيمن فوق المجلد الذي تم إنشاؤه مؤخرًا وحدد ملف إنشاء مهمة اختيار.

  7. في مربع “الاسم” ، أدخل اسمًا للمهمة.

  8. في علامة التبويب “عام” ، ضمن قسم “خيارات الأمان” ، حدد “تشغيل سواء تم تسجيل دخول المستخدم أم لا “ اختيار. (سيؤدي هذا الخيار إلى عدم ظهور نافذة الأوامر عند تشغيل المهمة تلقائيًا.)

    علامة التبويب

  9. نظف ال لا تقم بتخزين كلمة المرور اختيار.

  10. انقر فوق علامة التبويب “المشغلات” ، وانقر فوق جديد زر.

  11. حدد ملف في الموعد المحدد الخيار باستخدام القائمة المنسدلة “بدء المهمة”.

  12. ضمن “الإعدادات” ، حدد الوقت الذي تريد تشغيل المهمة فيه (على سبيل المثال ، في الوقت المحدد ، يوميًا ، أسبوعيًا ، شهريًا). مهما كان الخيار الذي تحدده ، تأكد من تحديد ملف بداية الإعدادات على الجانب الأيمن.

  13. انقر على نعم زر.

    إعدادات مشغل برنامج جدولة المهام

  14. انقر فوق علامة التبويب “الإجراءات” ، وانقر فوق جديد زر.

  15. استخدم القائمة المنسدلة “الإجراءات” وحدد ملف ابدأ البرنامج اختيار.

  16. في مربع “البرنامج / البرنامج النصي” ، اكتب الأمر التالي:

    ForFiles
  17. اكتب الأمر التالي في مربع “إضافة وسيطات” وانقر فوق نعم زر.

    /p "C:pathtofolder" /s /d -30 /c "cmd /c del /q @file"

    في الأمر أعلاه تذكر أن تتغير "C:pathtofolder" تحديد مسار المجلد الذي تريد حذف الملفات وتغييره /d -30 لتحديد الملفات مع تاريخ آخر تعديل.

    إعدادات عمل برنامج جدولة المهام

  18. انقر على نعم زر.

  19. انقر فوق علامة التبويب “الإعدادات” ، وتأكد من التحقق من الخيارات التالية:

    • السماح بتشغيل المهمة عند الطلب.
    • شغّل المهمة في أسرع وقت ممكن بعد تفويت البداية المجدولة.
    • إذا فشلت المهمة ، أعد تشغيل كل ملف.
  20. انقر على نعم زر.

    إعدادات إضافية لجدول المهام

  21. أدخل اسم المستخدم وكلمة المرور الإداريين إذا طُلب منك ذلك.

  22. انقر على نعم زر.

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

قد نربح عمولة على المشتريات باستخدام الروابط الخاصة بنا للمساعدة في استمرار تقديم المحتوى المجاني. معلومات سياسة الخصوصية.

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

Content Protection By Dmca.com

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني.

زر الذهاب إلى الأعلى

أنت تستخدم إضافة Adblock

برجاء دعمنا عن طريق تعطيل إضافة Adblock