07-02-2008, 04:56 PM
John Wrote:Hey I didn't understand what did you mean by "file doesn't exist"? It's in the Skype>Phone>skype.exe just like you mentioned earlier.Yes, but shortcut points to:
C:\Program Files\Skype\Skype™ 3.8.exe
Does it really exist?
I don't think that Windows is supposed to search all "C:\Program Files\Skype\" subfolders to find out proper executable and "even if" it's name is shown as Skype™ 3.8.
John Wrote:And what if the forth way with the executable name without a path overrules all the above? Yes, the Skype properties seems to have an invalid path but it also has an executable name above it to look for.So Windows might look for executable under system paths or registry BUT it might be the source of problems with retrieving an icon.
John Wrote:Just like the iTunes without any path. So why won't it work if iTunes is working?I've created valid registry entry for my own app and it is working, so I assume that iTunes did it also. I don't know how can Skype start because I can't find same thing for it in my registry. I don't really know why Skye will be started after double clicking on this shortcut.
Edit: I've read LNK files specification and used couple of tools to investigate.
The only information I've gain is that this shortcut does not point to executable after all. Each tool I've used to check out shows an ICO file (C:\WINDOWS\Installer\{5C82DAE5-6EB0-4374-9254-BE3319BA4E82}\Skype.ico) as a target. It explains IcoFX replacement but running Skype is still a wonder.


![[Image: dc85x15_philkc_fade22lr.png]](http://www.donationcoder.com/About/linkimages/small/dc85x15_philkc_fade22lr.png)