This is a simple Python GUI application for mass file renaming using the Tkinter library.
- Browse a directory and view files in a table format.
- Input the part of the file name to be changed and the new file name.
- You can double click on the table name to input the file name
- Optionally, specify a file extension filter to narrow down the files to be renamed.
- Rename multiple files in bulk.
- Undo the renaming operation to revert files back to their original names.
- Error handling for invalid inputs and file operations.
- Python 3.x
- Tkinter (usually included in standard Python distributions)
- Clone the repository or download the source code.
- Install Python if you haven't already.
- Run the
rename.py
script. - Browse for the directory containing the files you want to rename.
- Input the old and new file names, and optionally, the file extension filter.
- Click the "Rename" button to perform the renaming operation.
- Click the "Undo" button to revert the renaming operation if needed.
Contributions are welcome! If you find any bugs or have suggestions for improvements, feel free to open an issue or create a pull request.
The license license agreement