Hmm..
Da gib es einen Unterschied:
Wenn Du auf einen Link im Explorer (und somit auch auf dem Desktop) doppelclick machst, dann löst der Explorer den Link auf und 'öffnet' die Datei mit dem zugeordneten Programm, wohlgemerkt mit dem richtigen Pfad und nicht mit der Link-Datei.
Wenn Du jedoch die Link-Datei von Hand auf ein Programm per Drag&Drop 'ziehst' dann wird der Dateiname mit Pfad der lnk-Datei an das Programm übergeben.
Währe ja auch blöd, wenn alle Programme, welche bei DoppelClick mit der Datei Starten, eventuell erstmal die Lnk-Datei parsen müssen , um die richtige Datei zu öffnen