---------------------------
Totalcmd
---------------------------
Your key is invalid. Please request a new one from newkey@ghisler.com!
---------------------------
OK
---------------------------
The computer in question has not run TC before and there is no key file present in the install folder or ini file folder.
Unfortunately I can't reproduce with the .bat files I have in my machine. It just works fine on my 32 and 64bit copy of Total Commander. I tried to reproduce it without any keys in my application folder and it still works!
Can we get a copy of the .bat file you are trying to edit? If we still cannot reproduce the issue that means there's something wrong with your copy of Total Commander. It can be corrupted. Try reinstalling a clean copy and see if fixes the problem!
Thanks for testing - I shall try reinstalling as suggested. But the problem is intermittent, sometimes it happens, most of the time it does not, and it is not just .bat files either. I shall make further tests and see if I can find out what exactly triggers it.
No, I checked all the usual places and the whole drive(s) too. No traces of wincmd.key or tcmdkey.zip anywhere. As I said, it's a fresh install (both Windows and TC).
Giovanni
What do you mean "randomly"? I strongly doubt that TC uses randomization to scan arbitrarily chosen places in the file system. If I met such problem I would try to find out the following:
1) Which particular places does TC search trying to find wincmd.key?
2) How does system react to these attempts? "File not found"? "Path not found"? Something else?
3) After which of the attempts does TC show the message? What is the difference between this particular system call and all the previous ones (which did not cause this message)? Inaccessible path, unusual error code, Unicode characters in the path, invalid symlink, etc. — there are many possible triggers which might be the source of the problem.
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
By randomly, I mean that it does not check for the keyfile every time that I hit F4 to edit a file. For example, it may check on the 4th, 15th and 21st attempts but not at other times. I doubt that TC would constantly check for the keyfile - that would be too time consuming for the application to do it for every single operation, as well as making it far too easy for certain types of people to circumvent the checks(!). When it does check, it systematically looks in the same places, ie (off the top of my head) install folder, ini folder, system folder. Process monitor does say that the file is not found, but the message does pop on on the particular system.