- Suppose you have installed Total Commander in "c:\Program Files" and you have your license file (WINCMD.KEY) in the folder %APPDATA%\GHISLER
- Suppose that you now want to put your license file in the program folder to get it to work for all users. To do that you start TC (not in elevated mode), navigate to a WINCMD.KEY file, and double-click it.
- Click Yes to install the license.
- When the UAC elevation prompt appears, you accidentally don't allow elevation.
Now the WINCMD.KEY is installed in %APPDATA%\GHISLER where it already is, causing the modification date of the file to change.
In my opinion the file should be left unchanged in this situation.
By the way, when WINCMD.KEY is installed by double-clicking it, the new WINCMD.KEY file in the program folder or appdata folder gets a new modification timestamp. And when a WINCMD.KEY file already exists in the destination folder, the file is overwritten without warning. Both these things are, in my opinion, unwanted and do not happen when you copy the WINCMD.KEY file by hand to the appropriate folder.
It seems that by double-clicking the WINCMD.KEY file, the file is recreated in the destination folder rather than copied to the destination folder. I think it would be better if the file was copied using TC's normal copy function, causing the modification timestamp to remain unchanged and causing overwrite confirmation dialogs when a WINCMD.KEY file already exists in the destination folder.