Türkçe versiyon için buraya tıklayın (Click here for the Turkish version)
A powerful and user-friendly bulk file renaming utility built with C# WinForms and DevExpress. This application allows users to rename multiple files in a folder based on a set of flexible rules, with a live preview before applying any changes.
- Select a Folder: Easily choose a folder containing the files you want to rename.
- Live File List: View all files in the selected folder in a clear and organized grid.
- Instant Search: Quickly find specific files in the list using the built-in search bar.
- Dynamic Renaming Rules:
- Add Prefix/Suffix: Add custom text to the beginning or end of filenames.
- Replace Text: Find and replace specific text within filenames.
- Sequential Numbering: Add sequential numbers with customizable formatting (e.g.,
001,002) as a prefix or suffix.
- Live Preview: See the "New Name" for each file before committing the changes. The grid updates instantly as you change the rules.
- Status Highlighting:
- Files to be renamed are clearly marked.
- Successful renames are highlighted in green.
- Errors (e.g., file in use, duplicate name) are highlighted in red.
- Unchanged files are shown in gray.
- Safe Apply: A confirmation dialog prevents accidental renaming.
- (Coming Soon / Optional) Undo: A feature to revert the last renaming operation.
- C# - The primary programming language.
- Windows Forms (.NET Framework) - The application framework.
- DevExpress WinForms Controls - Used for modern and powerful UI components like
GridControl,TextEdit, andSpinEdit.
- .NET Framework 4.7.2 (or the version you used).
- DevExpress WinForms Controls v2x.x (or a compatible version).
- Go to the Releases page.
- Download the latest
Bulk.File.Renamer.zipfile. - Extract the ZIP archive to a folder of your choice.
- Run
C_FileNameChanger.exe.
- Clone the repository:
git clone https://github.com/ethemdemirkaya/C-FileMaster.git
- Open the
C_FileNameChanger.slnsolution file in Visual Studio. - Restore the necessary NuGet packages.
- Build and run the project (press F5).
This project is licensed under the MIT License - see the LICENSE.md file for details.
