- لحذف الملفات التي مضى عليها أكثر من 30 يومًا على نظام التشغيل Windows 10 ، يمكنك استخدام أداة ForFiles .
- استخدم هذا الأمر: ForFiles / p “C: \ path \ to \ folder” / s / d -30 / c “cmd / c del / qfile” .
- قم بتغيير "30" لعدد الأيام التي تريدها ومسار المجلد.
في Windows 10 ، يمكنك استخدام Command Prompt و Task Scheduler لحذف الملفات الأقدم من عدد معين من الأيام تلقائيًا لتحرير مساحة والحفاظ على تنظيم ملفاتك.
يتضمن تطبيق الإعدادات مستشعر التخزين ، وهي ميزة يتم تشغيلها تلقائيًا عندما تكون مساحة التخزين منخفضة. إلى جانب القدرة على حذف الملفات المؤقتة ، يمكنك أيضًا تمكين ميزة حذف الملفات الموجودة في سلة المحذوفات أو مجلد التنزيلات التي لم تتغير في آخر 30 يومًا. ومع ذلك ، فهو محدود ولا يوفر خيارًا لمراقبة المجلدات الإضافية لحذف الملفات التي لم تتغير في الـ 60 يومًا الماضية.
عندما تقوم بتخزين الملفات المؤقتة من الإنترنت أو المشاريع في مجلدات مختلفة ، فمن الممكن استخدام الأمر ForFiles في موجه الأوامر وجدولة المهام لحذف الملفات من أي مجلد أقدم من عدد محدد من الأيام.
في هذا الدليل ، ستتعرف على خطوات حذف الملفات التي لم يتم تعديلها يدويًا في عدد محدد من الأيام وإرشادات إنشاء مهمة آلية تحذف الملفات الأقدم من عدد معين من الأيام داخل أي مجلد على Windows 10 .
هام: قبل استخدام الأمر الموجود في المجلد الذي تريد تنظيمه ، يوصى باختبار هذه الخطوات باستخدام مجلد اختبار ، حيث إن استخدام المعلمات غير الصحيحة والأخطاء الأخرى يمكن أن يتسبب في حذف الملفات الخاطئة.
احذف الملفات التي مضى عليها أكثر من X يوم باستخدام ForFiles على نظام التشغيل Windows 10
إذا كانت لديك مجلدات مختلفة بها العديد من الملفات وترغب في التنظيف عن طريق حذف تلك المجلدات الأقدم من عدد معين من الأيام ، فيمكنك استخدام الأمر ForFiles.
لاستخدام أمر ForFiles لحذف الملفات الأقدم من عدد معين من الأيام على نظام التشغيل Windows 10 ، استخدم الخطوات التالية:
-
افتح Start على Windows 10.
-
ابحث عن موجه الأوامر ، وانقر بزر الماوس الأيمن فوق النتيجة وحدد خيار التشغيل كمسؤول .
-
اكتب الأمر التالي لحذف الملفات على نظام التشغيل Windows 10 التي لم يتم تعديلها في آخر 30 يومًا واضغط على Enter :
للملفات / p "C: \ المسار \ إلى \ المجلد" / s / d -30 / c "cmd / c del / qfile"
في الأمر ، قم بتغيير "C:\path\to\folder"تحديد المسار إلى المجلد الذي تريد حذف الملفات فيه والتغيير /d -30لتحديد الملفات ذات تاريخ آخر تعديل.

انهيار أوامر ForFiles
- / p - يشير إلى اسم المسار لبدء البحث.
- / s - يوجه ForFiles للبحث داخل الدلائل الفرعية.
- / d - تحديد تاريخ آخر تعديل لملف.
- / c - يوجه ForFiles لتنفيذ الأمر (يجب أن يكون ملفوفًا بين علامتي اقتباس). الافتراضي هو "cmd / c del @ file" .
- / q - يسمح بحذف المجلدات دون طلب التأكيد.
إذا كنت تريد معرفة المزيد حول هذه المفاتيح ، فاستخدم ForFiles /?الأمر.
احذف الملفات التي مضى عليها أكثر من X يومًا تلقائيًا باستخدام برنامج جدولة المهام على نظام التشغيل Windows 10
يسمح لك الأمر الموجود في التعليمات السابقة بحذف الملفات الموجودة في مجلد أقدم من 30 يومًا ، ولكنك تحتاج إلى فتح موجه الأوامر وتنفيذ الأمر يدويًا متى أردت تحرير مساحة.
لأتمتة العملية ، تحتاج إلى استخدام برنامج جدولة المهام على نظام التشغيل Windows 10 لإنشاء مهمة تنفذ الأمر على فترات زمنية محددة.
لإنشاء مهمة مجدولة باستخدام أوامر ForFiles لحذف الملفات التي لم تتغير منذ بعض الوقت ، استخدم الخطوات التالية:
-
افتح قائمة ابدأ .
-
ابحث عن برنامج جدولة المهام وانقر على أعلى نتيجة لفتح التجربة.
-
انقر بزر الماوس الأيمن فوق مجلد "مكتبة برنامج جدولة المهام" .
-
انقر فوق خيار مجلد جديد .
-
اكتب أي اسم للمجلد وانقر فوق " موافق " . (نحن ننشئ مجلدًا جديدًا للحفاظ على تنظيم المهام وفصلها عن مهام النظام.)
-
انقر بزر الماوس الأيمن فوق المجلد الذي تم إنشاؤه مؤخرًا وحدد خيار إنشاء مهمة .
-
في مربع "الاسم" ، أدخل اسمًا للمهمة.
-
في علامة التبويب "عام" ، ضمن قسم "خيارات الأمان" ، حدد الخيار " تشغيل سواء تم تسجيل دخول المستخدم أم لا" . (سيؤدي هذا الخيار إلى عدم ظهور نافذة الأوامر عند تشغيل المهمة تلقائيًا.)
![How to delete files older than X days automatically on Windows 10 How to delete files older than X days automatically on Windows 10]()
-
امسح خيار عدم تخزين كلمة المرور .
-
انقر فوق علامة التبويب "المشغلات" ، وانقر فوق الزر جديد .
-
حدد الخيار عند جدول زمني باستخدام القائمة المنسدلة "بدء المهمة".
-
ضمن "الإعدادات" ، حدد متى تريد تشغيل المهمة (على سبيل المثال ، في الوقت المحدد ، يوميًا ، أسبوعيًا ، شهريًا). مهما كان الخيار الذي تحدده ، تأكد من تحديد إعدادات البدء على الجانب الأيمن.
-
انقر فوق الزر " موافق ".
![How to delete files older than X days automatically on Windows 10 How to delete files older than X days automatically on Windows 10]()
-
انقر فوق علامة التبويب "الإجراءات" ، وانقر فوق الزر الجديد .
-
استخدم القائمة المنسدلة "الإجراءات" وحدد خيار بدء البرنامج .
-
في مربع "البرنامج / البرنامج النصي" ، اكتب الأمر التالي:
للملفات
-
اكتب الأمر التالي في مربع "إضافة وسيطات" وانقر فوق الزر " موافق " .
/ p "C: \ path \ to \ folder" / s / d -30 / c "cmd / c del / qfile"
في الأمر ، قم بتغيير "C:\path\to\folder"تحديد المسار إلى المجلد الذي تريد حذف الملفات والتغيير /d -30لتحديد الملفات مع تاريخ آخر تعديل.
![How to delete files older than X days automatically on Windows 10 How to delete files older than X days automatically on Windows 10]()
-
انقر فوق الزر " موافق ".
-
انقر فوق علامة التبويب "الإعدادات" ، وتأكد من التحقق من الخيارات التالية:
- السماح بتشغيل المهمة عند الطلب.
- شغّل المهمة في أسرع وقت ممكن بعد تفويت البداية المجدولة.
- إذا فشلت المهمة ، أعد تشغيل كل ملف.
-
انقر فوق الزر " موافق ".
![How to delete files older than X days automatically on Windows 10 How to delete files older than X days automatically on Windows 10]()
-
أدخل اسم المستخدم وكلمة المرور الإداريين إذا طُلب منك ذلك.
-
انقر فوق الزر " موافق ".
بمجرد إكمال الخطوات ، سيتم تشغيل الأمر وفقًا للجدول الزمني لحذف الملفات الأقدم من عدد الأيام الذي حددته. تذكر عدم تغيير الاسم أو نقل المجلد إلى موقع آخر. خلاف ذلك ، ستفشل المهمة.