The behaviour described in the bug report is either by design, or would be far too complex/time-consuming to be changed
11 posts • Page 1 of 1
For some reason it only allows to auto-rename with (2) etc. This is extremely annoying when you can't just overwrite existing files when doing complex multi-rename.
TC-help (F1) - search for "auto-rename" says:thims wrote:For some reason it only allows to auto-rename with (2) etc.
RegardsNew in TC9: When there are name collisions, e.g. because the rename mask leads to multiple files with the same name, or a file with that name already existed, then you get the option to auto-rename the files to "name (2).ext", "name (3).ext" etc. This will not be shown in the preview.
This is a clear UX-bug and not a feature!!
Good design should have a separate non-default option to enable overwriting of old files.
I, as most other users that don't have their hands out of their axx, need old files rewritten more often than need to use undo.
Would it be possible to add an option to overwrite existing files on rename, for advanced users? The reason I'm humbly asking is that I've been a Total Commander user since the 1990s and I've never once had to use the "Undo" function after a rename, but I've often found myself needing to multi-rename lots of files (typically in repair situations) that had a renamed version already present, and I always wondered why overwriting those existing files wasn't an option.
For example, right now, I have a computer with 187 shortcuts in the Windows 10 start menu that received a duplicate copy with " (1)" added to the name during an in-place upgrade. The original shortcuts no longer work, so I used TC to find all the files with " (1)" and then simply wanted to multi-rename back to a name without the " (1)" in them... but it won't let me because of the bad version of the shortcut with the same name. So I have to go through, find all the files that have a " (1)" copy, manually delete the original....
It could be so much easier. Please? Thanks!
- Site Admin
- Posts: 40202
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
It's a protection for normal users. Imagine the situation where someone enters a fixed name in the "Name" field. Then 100s of files would be lost in one single step because all would be renamed to the same name,
Author of Total Commander
Rename *.* to gone.all
I am glad it dont work.
I am glad it dont work.
I totally understand that it's a protection but truly, there are so many other ways Total Commander can be used to "hose" a bunch of files that in the above situation, it would still be nice to get the same dialog I get when I press F6 and happen to enter the name of an existing file or a pattern that matches existing files (code recycling FTW). I then get the option to "Overwrite", "Overwrite all", "Skip", and lots more: Image: https://imgur.com/a/Hk2Gxbd
If needed, hide the option to unlock that dialog in a multi-rename situation inside one of the Total Commander .INI files so it can't be accidentally enabled via GUI and it stays out of reach of "normal users". But IMHO, "normal users" don't need "Total" control of their files. In other words, my grandma won't be using "Total Commander", she uses "File Explorer" (dangerous enough) and us advanced users use "Total Commander", not "Partial Commander"