TH
TheLengueE/EFileOps
Safe batch file renaming tool for Windows with preview and automatic rollback.
EFileOps
A safe and minimal batch file renaming tool for Windows.
It supports complex renaming workflows through rule combinations, with preview and rollback mechanisms to ensure operation safety.
If you need to download the installer:
For detailed project design, please refer to:
Core Features
- Batch renaming of files and folders
- Rule-based renaming pipeline (executed sequentially)
- Side-by-side preview of original and new filenames
- Automatic rollback if any error occurs
- Clear success / failure statistics
- Supports Chinese, English, and German
- Offline usage (no network required)
Build
Tested environment:
- Visual Studio 2022
- Qt 6.5.3+
- CMake 3.20+
- Python 3.10+
Build command:
cmake -B build -G "Visual Studio 17 2022" -A x64
cmake --build build --config Release
cmake --build build --config DebugLicense
This project is licensed under the CC BY-NC 4.0 (Attribution-NonCommercial) License.
You are free to:
- Use it for free
- Modify and learn from the source code
- Share it non-commercially
But you are not allowed to: - Any commercial use
- Resell, distribute or use it in a profit product
The author reserves the right to commercialize this project.
For the full text of the license, please refer to the English version in LICENSE file.
Support Project
if you find this tool helpful,
please consider supporting the project's continuous development by donating.
On this page
Languages
QML60.4%C++38.1%CMake1.5%
Contributors
Other
Created January 16, 2026
Updated March 13, 2026
