http://bugs.winehq.org/show_bug.cgi?id=10277
--- Comment #21 from Ambro ambro@b4ever.net 2008-07-05 11:42:18 --- But who cares? As I said, make wineshelllink map the shortcut to the files created in the registry. Then create another progam, such as "wineshelldelete", that is passed the location of the .lnk (existent or not), that would delete all the shortcut files associated with it. Finally, add a hook in the delete function to run wineshelldelete if the file ends in .lnk. Such a hook would really be no problem and would cause no performance problems.