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

image275

روش Windows Explorer بسیار راحت و سریع است، اما دارای انعطاف‌پذیری کمی است. روش PowerShell بشدت انعطاف پذیر است، اما اگر قبلاً با آن کار نکرده باشید، برای شما گیج‌کننده بنظر برسد. اگر هم بخواهیم انعطاف‌پذیری PowerShell و ظاهر کاربری مناسبی داشته باشیم، می‌بایست از برنامه‌های شخص‌ثالث (Third Party) استفاده کرد.

Windows Explorer:

برای شروع، مجموعه‌ی فایل‌های مورد نظر خود را پیدا کنید؛ آن‌ها در یک پوشه قرار دهید.

image276

تمامی فایل‌ها را انتخاب کنید (Select All) و سپس روی اولین فایل راست-کلیک کرده و گزینه Rename را انتخاب کنید. نام پایه خود را وارد کرده و سپس کلید Enter را بفشارید.

image277

Windows Explorer نام پایه شما را دریافت و براساس آن، مابقی فایل‌ها را به ترتیب شماره‌گذاری خواهد کرد.

image278

  • استفاده از Command Prompt:

استفاده از دستورات rename –و یا ren –نیز می‌تواند کاربردی باشد. برای شروع کار، پوشه‌ای که حاوی فایل‌های مورد نظرتان است را باز کرده، کلید Shift را نگه دارید و سپس راست-کلیک کنید. روی Open Command Prompt windows here کلیک کنید.

image279

پرکاربردترین استفاده از این نوع تغییر نام، تغییر دست‌جمعی فرمت فایل‌هاست. دستور زیر، تمامی فایل‌ها با فرمت .html را به فرمت .txt تبدیل خواهد کرد.

ren *.html *.txt

image280

و نتیجه کار:

image281

  • استفاده از PowerShell:

استفاده از PowerShell، انعطاف‌پذیری و قدرت خاصی را در اختیار شما قرار‌ می‌دهد. دو دستور مهمی که نیازمند آن هستیم، دستور Dirکه لیست فایل‌ها را برای شما به‌نمایش می‌گذارد، و دستور دیگر، Rename-Itemکه فایل را تغییر نام می‌دهد. نرم‌افزار PowerShell را اجرا کنید:

image282

با استفاده از دستور cd، وارد پوشه مورد نظر شوید:

image283

برای مثال، فرض کنید که ما فاصله (space) میان نام‌ها را نمی‌خواهیم و می‌خواهیم آن را به یک underscore تغییر دهیم

image284

دستور زیر برای ما چنین کاری را می‌کنید:

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

 image285

می‌توانید که بخش آخر کد را بنابر نیاز خود تغییر داهید تا کارکترهای متفاوتی را با هم جابجا کنید.

image286

جهت انجام عملیات دیگر در زمینه تغییرنام، می‌توانید به مرجع کامل آن مراجعه کنید.

نرم‌افزارهای Third-Party:

اگر که به راهکاری قدرتمند، و بدون دردسرهای خط‌فرمان نیاز داشته باشد، می‌بایست از نرم‌افزارهای Third-Party استفاده کنید. یکی از نرم‌افزارها، Bulk Rename Utility است.

پس از نصب این نرم‌افزار، محل مورد نظر خود را پیدا کرده و آن را فراخوانی کنید.

image287

بعضی از گزینه‌های موجود را می‌توانید در پایین تغییر دهید، و یک پیشنمایشی از تغییرات ایجاد را شده در ستونی با نام New Name مشاهده کنید.

برای مثال، فرض کنید که می‌خواهیم همه کارکترهای موجود در نام فایل‌ها را حذف کنیم و تنها اعداد موجود را باقی بگذاریم؛ می‌توانیم از ابزار موجود در پنل Remove استفاده کنیم. در این قسمت تعیین می‌کنیم که ۱۰ کاراکتر اول و یک کاراکتر از آخر پاک شود.

image288

بر روی دکمه Rename کلیک کنید تا تغییر نام انجام شود.