كيفية حذف الملفات تلقائيًا في Windows
كتبت سابقًا عن برنامج يسمى DropIt يقوم(DropIt) تلقائيًا بنقل الملفات أو نسخها لك عند ظهور ملفات جديدة داخل مجلد. يمكن أن يكون هذا مفيدًا ، على سبيل المثال ، إذا كانت لديك مساحة محدودة على محرك أقراص ثابت محلي وتريد نقل جميع تنزيلاتك إلى جهاز تخزين(storage device) خارجي .
إذا كنت تريد حذف الملفات تلقائيًا ، فهناك طريقتان يمكنك اتباعهما في ذلك في Windows . تتضمن الطريقة الأولى تنزيل تطبيق مجاني(freeware app) يسمى AutoDelete يتيح لك تكوين جدول زمني لحذف الملفات في مجلد معين. لقد كتبت بالفعل دليلين مفصلين حول استخدام البرنامج ( هنا وهنا ) ، لذا تحقق من ذلك إذا كنت تفضل برنامجًا مجانيًا لإنجاز المهمة.
الطريقة الثانية لحذف الملفات هي إنشاء ملف دفعي(batch file) ثم جدولة هذا الملف الدفعي(batch file) للتشغيل. يمكنك القيام بكل ذلك دون تثبيت أي برنامج تابع لجهة خارجية. في هذه المقالة ، سوف أطلعك على خطوات إنشاء ملف دفعي(batch file) ثم استخدام برنامج جدولة المهام(Task Scheduler) لتشغيل البرنامج النصي على أساس متكرر.
الخطوة 1 - إنشاء ملف دفعي
إذا كان إنشاء ملف دفعي(batch file) يبدو مخيفًا بعض الشيء أو تقنيًا للغاية ، فلا تقلق لأنه لا يتعين عليك معرفة ما يعنيه أي من ذلك. سأشرح ما تحتاج لنسخه ولصقه ، وأين وما هي الخيارات التي يمكنك تغييرها. أولاً(First) ، افتح المفكرة وانسخ(Notepad and copy) والصق السطر التالي من النص:
forfiles -p "C:\Test" -s -m *.* /D -5 /C "cmd /c del @path"
ربما لا يكون للسطر أعلاه أي معنى ، وهو أمر جيد تمامًا كما سأوضحه أدناه. بشكل أساسي(Basically) ، يخبر Windows بحذف جميع الملفات الموجودة في المجلد C: Test والمجلدات الفرعية(folder and sub-folders) التي يزيد عمرها عن 5 أيام. هذا هو الشكل الذي يجب أن يبدو عليه ملف "المفكرة" .(Notepad file)
قبل أن ندخل في مزيد من التفاصيل حول الأمر ، دعنا نحفظ الملف ونجربه(test run) . أولاً(First) ، قم بإنشاء مجلد على جهاز الكمبيوتر الخاص بك يسمى اختبار(Test) في جذر محرك الأقراص C. (C drive)بعد ذلك ، انقر فوق ملف(File) - حفظ(Save) واحفظ الملف كملف دفعي(batch file) . للقيام بذلك ، اكتب اسمًا متبوعًا بـ .bat ثم قم بتغيير القائمة المنسدلة حفظ كنوع إلى (Save as type)All Files .
لاحظ أنه يمكنك حفظ الملف في أي مكان تريده على القرص الصلب ، فهذا لا يهم حقًا. الآن قم بإنشاء بعض الملفات الوهمية في مجلد الاختبار(Test) ، ثم انقر نقرًا مزدوجًا على ملف Delete.bat لتشغيله. هل تم حذف أي شيء؟ على الاغلب لا!
سبب حذف أي شيء هو أن الأمر يحتوي على /D -5 ، مما يعني الملفات التي يبلغ عمرها 5 أيام أو أقدم. لحذف أي ملف بغض النظر(file regardless) عن تاريخ إنشائه ، يمكنك إما تغيير -5 إلى -0 أو يمكنك إزالة جزء /D -5 تمامًا. الآن إذا قمت بتشغيله ، فسيتم حذف جميع الملفات.
لتخصيص الأمر ، فإن أول شيء يمكنك القيام به هو تغيير الدليل إلى شيء آخر غير C: Test. هذا بسيط مثل نسخ المسار من Windows Explorer للدليل الذي تريده ولصقه في الأمر في Notepad .
التالي هو المعلمة -s التي تراها بعد مسار الدليل. يشير هذا إلى أن الأمر يجب أن يبحث في جميع المجلدات الفرعية أيضًا. إذا كنت لا تريد حذف الملفات من المجلدات الفرعية ، فابدأ وقم بإزالة المعلمة -s.
التالي هو -m متبوعًا بـ *.* ، مما يعني أن الأمر يجب أن يقيم الملفات من كل نوع. إذا كنت تريد فقط حذف نوع ملف(file type) معين في مجلد ، مثل ملفات PDF أو صور JPG ، فقم فقط بتغيير *.* إلى *.pdf أو *.jpeg هذه الملفات فقط.
الجزء /D -X الذي تحدثنا عنه بالفعل من حيث العمر الذي يجب أن تكون عليه الملفات من أجل التأهل للحذف. يمكنك إما الاحتفاظ بها بقيمة أكبر من 1 أو تعيينها على 0 أو إزالتها تمامًا. هذا كل ما نحتاج إلى معرفته عن الأمر.
هناك بعض الأشياء التي يجب ملاحظتها حول تشغيل هذا الأمر. أولاً ، عندما يتم حذف الملفات ، فإنها لا تنتقل إلى سلة المحذوفات(Recycle Bin) ، ولكن بدلاً من ذلك يتم حذفها نهائيًا ، لذا كن حذرًا عند استخدامها. ثانيًا ، يقوم الأمر بحذف الملفات فقط وليس المجلدات.
نظرًا لأن هذا ملف دفعي(batch file) ، يمكنك أيضًا إضافة إصدارات متعددة من هذا الأمر في نفس الملف. على سبيل المثال ، أقوم هنا بإنشاء ملف دفعي(batch file) يحذف جميع ملفات DOCX التي مضى عليها أكثر من 180 يومًا ، وجميع ملفات PDF الأقدم من 60 يومًا وجميع ملفات TXT بغض النظر عن عمر الملفات.
الخطوة 2 - جدولة ملف الدُفعات
الآن بعد أن تم إنشاء ملف دفعي(batch file) وحفظه ، دعنا نمضي قدمًا وجدولته للتشغيل على أساس متكرر. للقيام بذلك ، يتعين علينا فتح برنامج جدولة المهام(Task Scheduler) .
لحسن الحظ ، لقد كتبت بالفعل مقالًا حول كيفية جدولة ملف دفعي(batch file) ، لذا افتح تلك الصفحة للبدء. قم بالتمرير(Scroll) لأسفل إلى قسم جدولة ملف الدُفعات عند بدء تشغيل الكمبيوتر(Schedule Batch File on PC Startup) وتابع ذلك.
الشيء الوحيد الذي عليك تغييره هو المشغل(Trigger) . يمكنك الاختيار من بين يومي(Daily) ، أو أسبوعي(Weekly) ، أو شهري(Monthly) ، أو عند بدء تشغيل الكمبيوتر(When the computer starts) ، أو عند تسجيل الدخول(When I log on) أو عند تسجيل حدث معين(When a specific event is logged) .
عندما تختار شيئًا مثل أسبوعيًا(Weekly) أو شهريًا وتنقر(Monthly) فوق التالي(Next) ، ستحصل على شاشة جديدة حيث يمكنك تكوين الوقت والأيام(time and days) التي تريد تشغيل البرنامج النصي فيها.
نأمل أن يكون هذا حلاً جيدًا لمعظم الأشخاص الذين يحتاجون إلى أداء بعض المهام التلقائية البسيطة لحذف الملفات على أجهزة الكمبيوتر الخاصة بهم. إذا كان لديك أي أسئلة ، فلا تتردد في إرسال تعليق. استمتع!
Related posts
كيفية تشغيل ملفات MKV على Windows Media Player
أفضل الأدوات لنسخ عدد كبير من الملفات في Windows
4 أفضل متصفحات خفيفة الوزن ل Windows and Mac
Best Free Karaoke Software ل Windows
Best Reddit Apps ل Windows and Mac
21 أفضل Time Management Tools and Apps تحتاج إلى محاولة
6 Best Reddit Alternatives يمكنك استخدامها للحصول على الحرة
3 شاشات عرض الشرائح أفضل بكثير من Windows 10 الافتراضي
3 طرق لتغيير معدل البت في ملفات MP3
دليل لتحويل الصور إلى أيقونات Windows أو Mac
Intego Antivirus Review: قوية ولكن ميزة المحدودة
3 Best بدائل مجانية ل Microsoft Visio
6 Best PDF Editors ل Windows 10 في 2021
4 Best Apps إلى Remotely View A Webcam على iOS and Android
أفضل 7 مشغلات وسائط مجانية لنظام التشغيل Windows
5 Best Spotify Alternatives لMusic Streaming
ToDoist Desktop App ل Windows: Full Review
5 Best Cash Advance Apps ل iPhone and Android
11 Best IRC Clients لWindows، Mac، وLinux في عام 2022
حفظ واستعادة تخطيط / موضع رمز سطح المكتب على Windows