هنگامی که شما مجبور به تغییر نام فایل‌های بسیار در یک پوشه هستید، تغییر تک تک نام آن‌ها سخت و خسته کننده است، ولی  ویندوز 10 راه‌های مختلفی را برای این فرایند به صورت ساده‌تر ارائه می‌دهد. در ادامه با وینفون همراه باشید.

در ویندوز 10، تغییر نام یک فایل یک فرآیند ساده است، اما اگر شما نیاز به تغییر نام یا گسترش یک لیست طولانی از فایل‌ها در داخل یک پوشه دارید، کار سخت و طاقت فرسایی می‌شود.

اگرچه می‌توانید از ابزارهای شخص ثالث برای انجام این کار استفاده کنید، ویندوز 10 راه‌هایی برای تغییر نام فایل‌های مختلف را با استفاده از فایل اکسپلورر و حتی با استفاده از یک فرمان با PowerShell و Command Prompt فراهم می‌کند.

در آموزش ویندوز 10 ما سه راه به شما معرفی می‌کنیم که به سادگی می‌توانید فایل‌های خود را تغییر نام دهید.

نحوه تغییر نام چندین فایل با استفاده از فایل اکسپلورر

با استفاده از فایل اکسپلورر، شما می‌توانید یک فایل را انتخاب کنید و با استفاده از کلید F2 آن را تغییر نام دهید، اما این همچنین به شما اجازه می‌دهد تا به سرعت چندین پرونده را به دو صورت تغییر نام دهید.

-تغییر نام چندین فایل با استفاده از کلید Tab

اگر می‌خواهید چندین فایل را با نام‌های مختلف تغییر نام دهید، می‌توانید از این مراحل استفاده کنید:

  • فایل اکسپلورر را باز کنید.
  • پوشه‌ای را که می‌خواهید تمام فایل‌های آن را تغییر نام دهید، پیدا و باز کنید.
  • اولین فایل را در لیست انتخاب کنید.
  • کلید F2 را برای تغییر نام آن فشار دهید.

نکته سریع: همچنین می‌توانید بر روی دکمه Rename در تب Home کلیک کنید. شما می توانید روی فایل راست کلیک کرده و Rename را انتخاب کنید یا می‌توانید روی فایل کلیک کنید و سپس دوباره روی آن کلیک کنید تا آن را تغییر نام دهید.

  • یک نام جدید را وارد کنید و کلید تب را فشار دهید تا به طور خودکار به فایل بعدی بروید.
  • نام جدیدی برای فایل تایپ کنید و دوباره کلید Tab را برای ادامه تغییر نام فایل‌ها فشار دهید.

تغییر نام چندین فایل بصورت یکجا

اگر شما نیاز به تغییر نام چندین فایل با یک بار با استفاده از یک نام مشابه دارید، می‌توانید از این مراحل استفاده کنید:

  • فایل اکسپلورر را باز کنید.
  • پوشه‌ای را که می‌خواهید تمام فایل‌های آن را تغییر نام دهید، پیدا و باز کنید.
  • تمام فایل‌ها را انتخاب کنید.

نکته سریع: شما می‌توانید از کلید میانبر Ctrl + A برای انتخاب تمام فایل‌ها استفاده کنید. شما می‌توانید کلید Ctrl را فشار داده و نگه دارید و سپس روی فایل‌هایی که می‌خواهید تغییر نام دهید کلیک کنید. یا می‌توانید یک فایل را انتخاب کنید و کلید Shift را فشار داده و نگه دارید و سپس روی آخرین فایل برای انتخاب یک طیف از فایل‌ها کلیک کنید.

  • کلید F2 را برای تغییر نام آن فشار دهید.
  • نام جدیدی برای فایل تایپ کنید و Enter را فشار دهید.

همانطور که نام جدید را وارد می‌کنید و کلید Enter را فشار می‌دهید، تمام فایل‌های انتخاب شده با استفاده از همان ساختار تغییر نام می‌یابند. با این حال، متوجه خواهید شد که آنها از شماره‌های مختلف بین پرانتز استفاده می‌کنند. به عنوان مثال: nyc_trip (1).jpg و nyc_trip (2).jpg.

نحوه تغییر نام چندین فایل با استفاده از Command Prompt

همچنین امکان استفاده از دستور ren (یا rename) برای تغییر نام یک فایل و همچنین چندین فایل و پسوند به صورت یکجا امکان پذیر است.

از این مراحل برای باز کردن فرمان Command Prompt در محل پوشه مورد نظر با فایل‌هایی که می‌خواهید تغییر نام دهید، استفاده کنید:

  • فایل اکسپلورر را باز کنید.
  • پوشه‌ای را که می‌خواهید تمام فایل‌های آن را تغییر نام دهید، پیدا و باز کنید.
  • در نوار آدرس، cmd را تایپ کنید و Enter را فشار دهید.

در حالی که در محل پوشه، می‌توانید از دستور ren یا rename برای تغییر نام فایل‌های خود از روش‌های مختلفی استفاده کنید که در ادامه آن‌ها را مشاهده می‌کنید:

-تغییر نام یک فایل

برای تغییر نام فقط یک فایل، از دستور زیر استفاده کنید و Enter را فشار دهید:

“ren “old-filename.txt” “new-filename.txt

به عنوان مثال:

“ren “nyc_trip_notes.txt” “nycTripNotes.txt

شایان ذکر است که شما می‌توانید این فرمان را بدون علامت نقل قول اجرا کنید، اما اگر می‌خواهید نام فایلی را که شامل یک یا چند فاصله است، تغییر دهید، لازم است.

-تغییر نام چندین فایل

برای تغییر نام چندین فایل، از این دستور دستور استفاده کنید و Enter را فشار دهید:

*ren *.ext1 ???-new_filename_part.

به عنوان مثال:

*ren *.jpg ???-hikingTrip.*

در مثال نحو فرمان، ستاره (*) یک علامت است که دستور ren را برای همه موارد با یک پسوند .jpg نشان می‌دهد. علامت سوال (؟) همچنین یک علامت است، اما یک کاراکتر نام اصلی فایل را نشان می‌دهد. بنابراین، در دستور، ما از سه علامت سوال استفاده کردیم، یعنی نام فایل خروجی شامل سه کاراکتر اول فایل اصلی (که به عنوان یک شناسه منحصر به فرد برای جلوگیری از تکثیر کار می‌کند) به علاوه هر نامی که شما پس از استفاده علامت سوال می‌شود.

به عنوان مثال، اگر شما mountain-day2.jpg و lake-day3.jpg را با استفاده از این دستور، خروجی اینگونه به نظر می رسد: mountain-hiking Trip.jpg و lake-hiking Trip.jpg.

-کوتاه کردن نام فایل‌ها

در صورتی که لیستی طولانی از فایل‌ها با نام‌های طولانی داشته باشید و فقط می‌خواهید آنها را کوتاه‌تر کنید، می‌توانید از دستور زیر استفاده کنید:

ren *.* ?????.*

در مثال دستور بالا، ستاره (*) با تمام اسامی و پرونده‌های فایل در پوشه سازگار است و علامت‌های سوال (؟) نشان می‌دهد که چند کاراکتر برای نام فایل استفاده می‌شود. در این مورد، اگر نام فایل کمتر از پنج کاراکتر باشد، نام آن تغییر نخواهد کرد. (اگر می‌خواهید نام فایل طولانی‌تر اضافه کنید، علامت سوال اضافی وارد کنید).

-تغییر نام قسمتی از نام فایل

برای تغییر نام بخشی از نام فایل در فایل‌های مشابه، از دستور زیر استفاده کنید و Enter را فشار دهید:

ren old_filename_part*.* new_filename_part*.*

به عنوان مثال:

ren nyc_*.* newYork_*.*

دستور بالا، چهار کاراکتر اول تمام فایل‌های شروع شده با “nyc_” را به “newYork_” تغییر می‌دهد. برای مثال، اجرای فرمان بالا، فایل nyc_trip (1). jpg و nyc_trip (2). jpg را به newYork_trip (1). jpg و newYork_trip (2). jpg تغییر نام داده است.

-تغییر پسوند فایل‌ها

اگر فایل‌های زیادی با یک پسوند خاص دارید و می‌خواهید تمام آن‌ها را به یک پسوند خاص دیگر تغییر دهید، می‌توانید از مراحل زیر استفاده کنید:

ren *.ext1 *.ext2

برای مثال:

ren *.txt *.doc

در مثال بالا، دستور،  پسوند .txt را به پسوند .doc در تمام فایل‌های پوشه تغییر می‌دهد.

در صورتی که فقط فرمت یک فایل را تغییر دهید، نیازی به استفاده از علامت ستاره (*) نیست. به عنوان مثال:

ren old_filename.txt new_filename.doc

-تغییر نام فایل‌ها با یک پسوند فایل خاص

دستور Command Prompt پسوند تمام فایل‌های موجود در پوشه موردنظر را تغییر می‌دهد.  با این حال، اگر شما فقط می‌خواهید یک فرمت فایل خاص، مانند اسناد، تصاویر یا فیلم‌ها را تغییر نام دهید، باید فرمت فایل مورد نظر را در فرمان مشخص کنید.

به عنوان مثال، با استفاده از دستور ren nyc _ *. * newYork _ *. * فرمان، تمام فایل‌های پوشه را تغییر نام می‌دهد. اگر می‌خواهید فایل‌های تصویری را با پسوند jpg تغییر نام دهید، می‌توانید از دستور زیر استفاده کنید و Enter را فشار دهید:

ren nyc_*.jpg newYork_*.jpg

نحوه تغییر نام چندین فایل با استفاده از PowerShell

PowerShell یک ابزار خط فرمان پیشرفته است که در ویندوز 10 ساخته شده است که به شما امکان می‌دهد تا نام فایل‌ها را به طرق مختلف دستکاری کنید. با این حال، با استفاده از دستورالعمل‌های زیر می‌توانید نام فایل‌های را به صورت تکی و یکجا تغییر دهید.

برای باز کردن PowerShell در مکانی که حاوی فایل‌هایی است که می‌خواهید تغییر نام دهید، از مراحل زیر استفاده کنید:

  • فایل اکسپلورر را باز کنید.
  • پوشه‌ای که فایل‌های شما در آن موجود است را پیدا و باز کنید.
  • کلید Shift را فشار داده و نگه دارید، روی یک فضای خالی راست کلیک کنید و گزینه Open PowerShell window here را انتخاب کنید.

در محل پوشه، می‌توانید از دستور Dir برای لیست فایل‌ها همراه با فرمان Rename-Item با گزینه‌های مختلف استفاده کنید تا فایل‌های خود را به صورت دسته‌ای تغییر نام دهید:

-تغییر نام یک فایل

برای تغییر نام فقط یک فایل، از دستور زیر استفاده کنید:

Rename-Item “original_filename.ext1” “new_filename.ext1”

برا مثال:

Rename-Item “nyc_trip_notes.txt” “nycTripNotes.txt”

شایان ذکر است که شما می‌توانید این فرمان را بدون علامت نقل قول اجرا کنید، اما اگر می‌خواهید نام فایلی را که شامل یک یا چند فاصله است، تغییر دهید، لازم است.

-تغییر نام چندین فایل

برای تغییر نام چندین فایل به صورت یکجا هنگامی که فرمت نام مهم نیست، از دستور زیر استفاده کنید و Enter را فشار دهید:

Dir | %{Rename-Item $_ -NewName (“new_filename{0}.ext1” -f $nr++)}

برای مثال:

Dir | %{Rename-Item $_ -NewName (“nyc_trip_{0}.jpg” -f $nr++)}

اگر شما دستور را اجرا کنید، تمام تصاویر دارای پسوند .jpg با همان ساختار تغییر نام می‌دهند. با این حال متوجه خواهید شما که به هر کدام از آن‌ها یک عدد در داخل پرانتز اضافه می‌شود. برای مثال: nyc_trip_0.jpg و nyc_trip_1.jpg.

-کوتاه کردن نام فایل‌ها

برای اینکه نام فایل‌ها را کوتاه‌تر یا بخشی از اسم‌ها را با N تعداد کاراکترها مرتب کنید، از این دستور استفاده کنید و Enter را فشار دهید:

Dir | Rename-Item -NewName {$_.name.substring(0,$_.BaseName.length-N) + $_.Extension}

برای مثال:

 

Dir | Rename-Item -NewName {$_.name.substring(0,$_.BaseName.length-4) + $_.Extension}

در مثال بالا syntax $ _. BaseName.length-4 که شامل عدد چهار است (شما از هر شماره‌ای که می‌خواهید می‌توانید استفاده کنید، این دستور نام فایل‌های شما را با چهار کاراکتر  اصلاح می کند).

-حذف قسمتی از نام فایل

برای حذف بخشی از نام فایل در چندین فایل، از ساختار دستور زیر استفاده کنید و Enter را فشار دهید:

Dir | Rename-Item -NewName {$_.name -replace “old_filename_part”,””}

برای مثال:

Dir | Rename-Item -NewName {$_.name -replace “tower”,””}

مثال بالا عبارت tower را از نام تمام فایلهای پوشه حذف می کند.

-تغییر نام قسمتی از نام فایل

برای تغییر نام بخشی از نام فایل در فایل‌های مشابه، از ساختار دستور زیر استفاده کنید و Enter را فشار دهید:

Dir | Rename-Item -NewName {$_.name -replace “old_filename_part”,”new_filename_part”}

برای مثال:

Dir | Rename-Item -NewName {$_.name -replace “tower”,”building”}

در مثال بالا، دستور کلمه building را در تمام فایل‌هایی که در نام آن ها از tower استفاده شده، جایگزین می‌کند.

حذف Spaceها در نام فایل‌ها

برای حذف و جایگزینی Spaceها با خط تیره، از دستور زیر استفاده کنید و Enter را فشار دهید:

Dir | Rename-Item -NewName { $_.Name -replace ” “,”_” }

در مثال بالا، دستور مورد نظر خط تیره را در تمام فایل‌ها با Space جایگزین می‌کند (شما می توانید از “-” و “$” نیز استفاده کنید).

تغییر پسوند فایل‌ها

برای تغییر پسوند فایل برای یک دسته از فایل‌ها، شما می‌توانید از دستور زیر استفاده کنید و Enter را فشار دهید:

Dir | Rename-Item -NewName { [io.path]::ChangeExtension($_.name, “ext2”) }

برای مثال:

Dir | Rename-Item -NewName { [io.path]::ChangeExtension($_.name, “doc”) }

در دستور بالا، پسوند “.txt” را با پسوند “.doc” در تمام فایل‌ها جایگزین می‌کند.

-تغییر نام فایل‌ها با یک پسوند فایل خاص

دستور PowerShell پسوند تمام فایل‌های موجود در پوشه موردنظر را تغییر می‌دهد.  با این حال، اگر شما فقط می‌خواهید یک فرمت فایل خاص، مانند اسناد، تصاویر یا فیلم‌ها را تغییر نام دهید، باید فرمت فایل مورد نظر را در دستور مشخص کنید.

اگر می‌خواهید فایل های تصویری را با پسوند jpg تغییر نام دهید، می‌توانید از دستور زیر استفاده کنید و Enter را فشار دهید:

Dir -filter *.jpg | %{Rename-Item $_ -NewName (“nyc_trip_{0}.jpg” -f $nr++)}

در فرمان فوق به یاد داشته باشید که jpg را در بخش “-filter * .jpg” با پسوندی که می‌خواهید فایل‌ها به آن تغییر داده شوند، جایگزین کنید. همچنین به خاطر داشته باشید که “new filename” و “jpg” را در قسمت new filename{0}.jpg با نام فایل و پسوندی که می‌خواهید، تغییر دهید.

خروجی دستور به این صورت خواهد بود: nyc_trip_1.jpg, nyc_trip_2.jpg و nyc_trip_3.jpg.

این دستورات توسط ما آزمایش شده است، فقط در هنگام وارد کردن کدها دقت کافی را به خرج دهید.

نظرات خود را با ما در میان بگذارید.

813 پست
پژمان قادرنژاد
او دانشجوی رشته کامپیوتر است. به بسکتبال و تکنولوژی علاقه‌ی وافری دارد و سعی می‌کند اغلب اوقات فراغت خودش را صرف کوه نوردی، طبیعت گردی و یوتیوب کند. پژمان اکنون نویسنده بخش برنامه و بازی وب‌سایت وینفون است.
مطالب مرتبط
در مای نوکیا بخوانید
دیدگاه کاربران
محمد سعیدی
پاسخ دهید سه شنبه 8 خرداد 1397

مطلب سنگین بود.
یک صلوات عنایت بفرمایید!!!! D:

hamed
پاسخ دهید سه شنبه 8 خرداد 1397

اقا برین نرم افزار
batch file renamer
رو از استور بگیرین راحت تازه خیلی تنظیمات پیشرفته هم داره انجام بدین این همه دستور و دردسر نداره
چند وقت پیش هم نسخه پروش رایگان شده بود …

حیان
پاسخ دهید سه شنبه 8 خرداد 1397

آره یسریچیزه جدید اومده دو سه تاشونو اتفاقی کشف کردم :دی خیلی باحال بود مرسی

حمیدرضا
پاسخ دهید سه شنبه 22 خرداد 1397

سلام ممنون بسیار کامل و مفید بود فقط یه برنامه برای اینکار هم معرفی میکردید

برای نوشتن دیدگاه می توانید به حساب کاربری خود وارد شوید ورود ارسال نظر به صورت مهمان
برچسب ها: , , , , ,