البرمجة

تغيير أسماء الملفات في Windows

بالتأكيد، سأساعدك في كتابة نص يشرح كيفية كتابة سكربت دفعي (Batch Script) لإعادة تسمية الملفات التي تحمل أسماء عشوائية في نظام التشغيل Windows.

قبل أن نبدأ في كتابة السكربت، دعني أوضح لك الخطوات التي سنتبعها:

  1. نستخدم الأمر DIR للحصول على قائمة بجميع الملفات في المجلد.
  2. نخزن هذه القائمة في ملف نصي.
  3. نقوم بقراءة الملف النصي ونقوم بتعيين أسماء جديدة للملفات.
  4. نستخدم الأمر REN لإعادة تسمية الملفات.

الآن، دعني أقدم لك السكربت خطوة بخطوة:

  1. افتح المحرر النصي (مثل Notepad) وانسخ/لصق الكود التالي:
batch
@echo off setlocal enabledelayedexpansion set "folder=C:\path\to\your\folder" REM تحديد المسار لمجلد الملفات set "prefix=file" REM تحديد البادئة لأسماء الملفات الجديدة set "extension=.txt" REM تحديد الامتداد لأسماء الملفات الجديدة set /a counter=1 REM تهيئة عداد لأسماء الملفات الجديدة for %%f in ("%folder%\*%extension%") do ( if !counter! leq 5 ( ren "%%f" "!prefix!!counter!!extension!" set /a counter+=1 ) ) echo Files renamed successfully. pause
  1. قم بتغيير القيم الموجودة بين علامات الاقتباس في السطر الثاني (folder، prefix، extension) لتناسب مسار المجلد الذي تحتوي عليه الملفات وأي امتداد للملفات إذا لزم الأمر.
  2. احفظ السكربت بامتداد .bat في المجلد الذي تريد تنفيذ العملية عليه.
  3. قم بتشغيل السكربت بالنقر المزدوج عليه.

هذا السكربت سيقوم بتسمية أول خمسة ملفات في المجلد المحدد بتسلسل متسلسل باستخدام الأسماء “file1.txt” إلى “file5.txt”. يمكنك تعديل السكربت لتناسب احتياجاتك إذا كانت هناك متطلبات خاصة أخرى.

أتمنى أن يكون هذا الشرح مفيدًا لك، ولا تتردد في طرح أي استفسار إذا كنت بحاجة إلى مساعدة إضافية!

المزيد من المعلومات

بالطبع، ها هو المقال المكمل:

كيف يعمل السكربت؟

عند تشغيل السكربت، يتم تحديد المسار إلى المجلد الذي تحتوي عليه الملفات التي تريد إعادة تسميتها. ثم، يتم تعيين بادئة (prefix) لأسماء الملفات الجديدة والتي ستبدأ بـ “file”، ويتم تحديد الامتداد (extension) الذي سيتم إضافته لكل ملف جديد (مثل “.txt” في هذا المثال).

باستخدام حلقة (for)، يتم تحديد كل ملف في المجلد، ويتم التحقق مما إذا كانت قيمة العداد (counter) أقل من أو تساوي 5. إذا كانت الشرطية صحيحة، يتم استخدام الأمر REN لإعادة تسمية الملف باستخدام البادئة المحددة مع العدد المتزايد تسلسلياً والامتداد المحدد. ثم يتم زيادة قيمة العداد بواحد.

تخصيص السكربت

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

الختام

بهذا السكربت، يمكنك بسهولة إعادة تسمية مجموعة من الملفات التي تحمل أسماء عشوائية في نظام التشغيل Windows. سيساعدك هذا السكربت في تنظيم الملفات وجعلها أكثر ترتيبًا وسهولة في الوصول إليها.

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

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

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

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

يرجى تعطيل مانع الإعلانات حيث أن موقعنا غير مزعج ولا بأس من عرض الأعلانات لك فهي تعتبر كمصدر دخل لنا و دعم مقدم منك لنا لنستمر في تقديم المحتوى المناسب و المفيد لك فلا تبخل بدعمنا عزيزي الزائر