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

أفضل طريقة لأرشفة الملفات القديمة تلقائيًا في ويندوز: دليل Robocopy الشامل

لماذا أتمتة نقل الملفات مهمة؟

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

كيف تنقل الملفات من مجلد لآخر تلقائيًا بعد فترة محددة في ويندوز عبر أمر Robocopy

لحسن الحظ، يوفر نظام التشغيل ويندوز أدوات قوية يمكن استخدامها لأتمتة هذه العملية. باستخدام أمر Robocopy وأداة Task Scheduler، يمكنك جدولة مهام نقل الملفات بشكل تلقائيًا، مما يوفر لك الوقت والجهد ويضمن الحفاظ على ترتيب ملفاتك بشكل دائم.

أمر Robocopy: الأداة القوية لنقل الملفات في ويندوز

Robocopy هو أداة سطر أوامر قوية تأتي مع نظام التشغيل ويندوز. تتيح لك هذه الأداة نسخ ونقل الملفات والمجلدات بميزات متقدمة مثل:

  • إيقاف واستئناف عملية النسخ
  • تجزئة الملفات لتسريع عملية النسخ
  • التعامل مع الأخطاء والمشاكل بشكل فعال

سنستخدم Robocopy لإنشاء سكربت باتش (Batch File) يقوم بنقل الملفات القديمة من مجلد المصدر إلى مجلد الوجهة بشكل تلقائيًا.

خطوات أتمتة نقل الملفات باستخدام Robocopy وسكربت باتش

اتبع الخطوات التالية لإنشاء سكربت باتش يقوم بنقل الملفات القديمة بشكل تلقائيًا:

أتمتة نقل الملفات في ويندوز: أفضل طريقة لأرشفة الملفات القديمة تلقائيًا في ويندوز


  • افتح برنامج المفكرة (Notepad): اضغط على مفتاحي Win + S معًا واكتب المفكرة Notepad في شريط البحث، ثم اضغط Enter.
  • أدخل السكريبت التالي:
@echo off

set X=30
set "source=C:\Source Folder"
set "destination=D:\Destination Folder"

robocopy "%source%" "%destination%" /mov /minage:%X%

exit /b
  1. عدّل السكريبت:
    • تغيير قيمة X: تمثل X عدد الأيام التي يجب أن تمر على الملف قبل نقله. غيّر القيمة 30 إلى العدد الذي تريده. على سبيل المثال، إذا كنت تريد نقل الملفات التي يزيد عمرها عن 15 يومًا، غيّر القيمة إلى 15.
    • تغيير مسار مجلد المصدر: استبدل "C:\Source Folder" بمسار المجلد الذي تريد نقل الملفات منه. يمكنك الضغط على مفتاح Shift ثم النقر بزر الماوس الأيمن على المجلد واختيار "نسخ كمسار" "Copy as Path" ولصقه في السكريبت.
    • تغيير مسار مجلد الوجهة: استبدل "D:\Destination Folder" بمسار المجلد الذي تريد نقل الملفات إليه.
  2. احفظ الملف: اضغط على ملف "File" ثم حفظ كـ "Save As"، واختر مسار الحفظ، وفي خانة اسم الملف "File name" ضع ".bat" في نهاية الاسم، وفي خانة حفظ كنوع "Save as type" اختر "جميع الملفات" "All files"، ثم اضغط حفظ "Save".


جدولة تشغيل سكربت الباتش باستخدام Task Scheduler

لتشغيل سكربت الباتش بشكل تلقائيًا، سنستخدم أداة جدولة المهام  Task Scheduler المدمجة في نظام التشغيل ويندوز. اتبع الخطوات التالية:

أتمتة نقل الملفات في ويندوز: أفضل طريقة لأرشفة الملفات القديمة تلقائيًا في ويندوز
  1. افتح Task Scheduler: اضغط على مفتاحي Win + S معًا واكتب "Task Scheduler" في شريط البحث، ثم اضغط Enter. أو اضغط على مفتاحي Win + R معًا واكتب taskschd.msc ثم اضغط Enter.
  2. إنشاء مهمة جديدة: في الجزء الأيمن، اضغط على "Create Task".
  3. تكوين المهمة:
    • في حقل الاسم "Name"، أدخل اسمًا للمهمة.
    • تأكد من تفعيل خيار يتم التشغيل فقط عندما يقوم المستخدم بتسجيل الدخول" "Run only when user is logged on" ووضع علامة صح (✔) بجوار "لا تخزن كلمة المرور". "Do not store password".
    • انتقل إلى قسم المحفزات "Triggers" واضغط على جديد "New" لتحديد متى تريد تشغيل سكربت الباتش (أسبوعيًا، شهريًا، يوميًا، إلخ).
    • انتقل إلى قسم الإجراءات "Actions" واضغط على جديد"New".
    • تأكد من تحديد خيار بدأ البرنامج "Start a program" من قائمة الإجراءات Action.
    • في حقل "Program/script" اضغط على تصفح "Browse" وحدد ملف الباتش الذي قمت بإنشائه.
    • اضغط موافق OK.
جدولة تشغيل سكربت الباتش باستخدام Task Scheduler


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

ملخص لأهم النقاط

🚀 👉🏻 يمكنك أتمتة نقل الملفات القديمة في ويندوز باستخدام Robocopy و Task Scheduler.
🚀 👉🏻 Robocopy هي أداة سطر أوامر قوية تتيح لك نسخ ونقل الملفات بميزات متقدمة.
🚀 👉🏻 Task Scheduler هي أداة مدمجة في ويندوز تتيح لك جدولة المهام بشكل تلقائيًا.
🚀 👉🏻 إنشاء سكربت باتش بسيط لتحديد مجلد المصدر والوجهة وعدد الأيام التي يجب أن تمر على الملف قبل نقله.
🚀 👉🏻 جدولة تشغيل سكربت الباتش باستخدام Task Scheduler لتنفيذ عملية النقل بشكل تلقائيًا.

الخاتمة

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

لتحسين أداء جهازك، يمكنك الاطلاع على مقالتنا حول تسريع ويندوز. كما يمكنك تنظيم ملفاتك بشكل أفضل من خلال الاطلاع على تصنيف الملفات.