لتغيير أسماء الصور بدفعة واحدة في نظام التشغيل Windows دون تعديل على الملف الأصلي، يمكنك استخدام دفعة (batch) من الأوامر. في هذه الحالة، يمكنك استخدام الأمر copy
لنسخ الملف الأصلي بالاسم الجديد، ثم استخدام الأمر ren
لإعادة تسمية الملف النسخة. اليك كيفية القيام بذلك:
-
قم بإنشاء ملف نصي جديد وأدخل فيه الأوامر التالية:
bash@echo off setlocal enabledelayedexpansion set "original=oldname.jpg" set "names=newname1.jpg newname2.jpg newname3.jpg ... newname100.jpg" for %%i in (%names%) do ( copy "%original%" "%%i" >nul set /a count+=1 ren "%%i" "%%i_!count!" )
تأكد من تغيير
original
إلى اسم الملف الأصلي الخاص بك وnames
إلى الأسماء الجديدة التي تريد استخدامها. -
قم بحفظ الملف بامتداد
.bat
(مثلاًrename_images.bat
). -
انقر نقرًا مزدوجًا على الملف الدفعي لتنفيذه، وسيقوم بنسخ الملف الأصلي وإعادة تسمية النسخ بالأسماء الجديدة.
يرجى ملاحظة أن هذا الأمر سينسخ الملف الأصلي ويعيد تسمية النسخ، ولكن لن يقوم بحذف الملف الأصلي. تأكد دائمًا من حفظ نسخة احتياطية من الملفات قبل تطبيق أي تغييرات.
المزيد من المعلومات
بالطبع! يُعد الأمر ren
في نظام التشغيل Windows هو الأمر المستخدم لإعادة تسمية الملفات. يُستخدم الأمر copy
لنسخ الملفات. في الدفعة السابقة، تم استخدامه لنسخ الملف الأصلي قبل إعادة تسميته بأسماء جديدة. تم استخدام setlocal enabledelayedexpansion
لتمكين التوسيع المؤجل للمتغيرات، الذي يُستخدم هنا لإعادة تسمية كل ملف بتسلسل رقمي فريد.