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

آیا لازم است چندین فایل را همزمان در ویندوز(Windows) تغییر نام دهید ؟ انجام این کار به صورت دستی می‌تواند کاملاً کار دشواری باشد، اما ویندوز(Windows) از اسکریپت‌هایی پشتیبانی می‌کند که می‌توانید برای خودکار کردن فرآیند تغییر نام اجرا کنید و در زمان شما صرفه‌جویی کند.

به عنوان مثال، موردی مانند تصویر مثال بالا را در نظر بگیرید که در آن شما یک پوشه از صدها تصویر به نام Copy of و سپس یک یا دو کلمه دارید، مانند Copy of Black Tea.jpg .

به جای تغییر نام دستی هر فایل برای حذف "کپی از" یا تغییر آن کلمات به چیز دیگری، می توانید یک اسکریپت را اجرا کنید تا تمام تغییر نام را برای شما انجام دهد.

برنامه های نرم افزاری(Software) و دوربین ها اغلب مجموعه خاصی از کاراکترها را به فایل های صادر شده اضافه می کنند، بنابراین این اسکریپت در آن شرایط مفید است.

نحوه ساخت اسکریپت تغییر نام(How to Make the Renaming Script)

یک اسکریپت اساساً مجموعه‌ای از دستورات است که با دقت ساخته شده‌اند تا به رایانه بگوید دقیقاً چه کاری انجام دهد. در اینجا اسکریپت «یافتن و جایگزینی» است که با آن سروکار داریم:

Set objFso = CreateObject(“Scripting.FileSystemObject”)

Set Folder = objFSO.GetFolder(“ENTER\PATH\HERE”)

برای هر فایل در Folder.Files(For Each File In Folder.Files)

    sNewFile = File.Name

    sNewFile = Replace(sNewFile,”ORIGINAL”,”REPLACEMENT”)

    if (sNewFile<>File.Name) then

        File.Move(File.ParentFolder+”\”+sNewFile)

    پایان اگر(    end if)

بعد(Next)

برای استفاده از این اسکریپت نیاز به ویرایشگر متن است. Notepad که در ویندوز(Windows) تعبیه شده است ، به خوبی کار خواهد کرد.

مرحله 1(Step 1) : Notepad را باز کنید. می توانید این کار را با جستجوی Notepad در منوی Start یا با اجرای دستور notepad در کادر محاوره ای Run ( WIN+R ) انجام دهید.

مرحله 2(Step 2) : اسکریپت را دقیقاً همانطور که در بالا نشان داده شده است کپی کنید و آن را در Notepad قرار دهید .

مرحله 3(Step 3) : اسکریپت تغییر نام فایل را ویرایش کنید تا در موقعیت منحصر به فرد شما اعمال شود.

برای انجام این کار، باید متنی به نام ENTER\PATH\HERE را به پوشه ای که فایل های شما که به زودی تغییر نام خواهند داد، تغییر دهید.

برای مثال، شاید بخواهید نام گروهی از فایل‌ها را در یک پوشه روی دسک‌تاپ خود تغییر دهید، در این صورت مسیر پوشه شما ممکن است به این صورت باشد: C:\Users\Matt\Desktop\Converted MP3s\ .

برای اینکه اسکریپت همیشه روی پوشه ای که در حال حاضر در آن قرار دارد اعمال شود، کافیست مسیر را به تغییر دهید .\. یعنی نقطه و بعد بک اسلش بدون فاصله. استفاده از این اسکریپت به شما امکان می دهد آن را در هر پوشه ای رها کنید و به طور خودکار فقط در آن پوشه اعمال شود.

همچنین ORIGINAL را به کاراکترهایی که می خواهید جایگزین کنید تغییر دهید و REPLACEMENT را حذف کنید تا بتوانید متنی را که باید جایگزین کاراکترهای اصلی شود وارد کنید. به عبارت دیگر، می‌توانید این خط از اسکریپت را به صورت « جایگزین THIS با THIS» بخوانید. (replace THIS with THIS.)

توجه: مطمئن شوید که نقل قول ها را در هر نمونه ای که می بینید نگه دارید. آنها باید در مسیر پوشه و بخش جایگزین باقی بمانند.(Note: Make sure you keep the quotes in every instance you see them. They need to remain in the folder path and the replace section.)

مرحله 4(Step 4) : به File > Save As بروید و نام فایل را هر چیزی که دوست دارید بگذارید، اما مطمئن شوید که گزینه Save as type را به All Files (*) تغییر دهید و vbs . را به انتهای نام فایل اضافه کنید.

مرحله 5 : اکنون می توانید (Step 5)Notepad را ببندید و فایل VBS را برای اعمال اسکریپت اجرا کنید.

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

نحوه تغییر نام انبوه فایل ها در ویندوز 10(How to Bulk Rename Files in Windows 10)

اگر از ویندوز 10(Windows 10) استفاده می کنید ، یک ویژگی تغییر نام داخلی وجود دارد که استفاده از آن آسان است و ممکن است دقیقاً همان چیزی باشد که دنبال آن هستید. این روش در مقایسه با اسکریپت فوق منحصر به فرد است زیرا حتی اگر فایل ها نام فایل های کاملاً متفاوتی داشته باشند، کار می کند.

به عبارت دیگر، این دو روش موارد استفاده کاملا متفاوتی دارند. فرض کنید 100 فایل دارید که در هر کدام از آنها کلمه خانه(house) به همراه کاراکترهای تصادفی دیگر وجود دارد. شما می خواهید همه شخصیت ها را دست نخورده نگه دارید اما کلمه خانه را به خانه(home) تبدیل کنید. فیلمنامه برای آن عالی است.

با این حال، اگر 100 فایل همه کاراکترهای تصادفی نامیده می‌شوند و می‌خواهید واقعاً شبیه به عکس‌های خانه باشند(housepics) ، می‌توانید از تابع تغییر نام ویندوز 10(Windows 10) برای تغییر نام اولی به housepics (1) ، دومی به housepics (2) و سومی استفاده کنید. به لوازم خانه (3)(housepics (3)) و غیره.

در اینجا نحوه انجام این کار در ویندوز 10(Windows 10) آمده است :

مرحله 1(Step 1) : فایل هایی را که می خواهید تغییر نام دهید برجسته کنید.

مرحله 2(Step 2) : کلید F2 را فشار دهید یا روی یکی از فایل های انتخاب شده کلیک راست کرده و تغییر نام(Rename) را انتخاب کنید .

مرحله 3(Step 3) : نام فایلی را که می خواهید استفاده کنید تایپ کنید و سپس Enter را فشار دهید .

فوراً، هر فایل انتخابی دقیقاً از همان نام فایل استفاده می کند. اگر هر فایل از پسوند فایل متفاوتی استفاده می کند، نام همه آنها یکسان است، اما اگر پسوند فایل یکسانی داشته باشند، یک شماره به انتهای آن اضافه می شود زیرا دو یا چند فایل نمی توانند از یک نام فایل در یک فایل استفاده کنند. پوشه



About the author

من یک برنامه نویس کامپیوتر هستم و بیش از 15 سال است که هستم. مهارت های من در توسعه و نگهداری برنامه های کاربردی نرم افزاری و همچنین ارائه پشتیبانی فنی برای آن برنامه ها نهفته است. همچنین برنامه نویسی کامپیوتر را به دانش آموزان دبیرستانی آموزش داده ام و در حال حاضر یک مربی حرفه ای هستم.



Related posts