Sorry, aber das ist unmöglich!OlderCoder hat geschrieben: 02.06.2024 17:01 Aber das Problem war ja gestern, dass ich eine Programmverknüpfung als Internetverknüpfung ansprechen musste, und heute nicht.
*.lnk oder *.url sind die Dateiendungen, Du kannst keine C:\bla.lnk als C:\bla.url ansprechen, genausowenig wie Du eine bla.exe als bla.blubb öffnen könntest.
Deswegen der Code, der zeigt Dir welche Dateien (inklusive Dateiendung!) überhaupt existieren.
Verknüpfungen sind am Ende des Tages auch nur Dateien, die irgendwo rumliegen, inklusive entsprechenden Dateiendungen.
Wenn Du das nächste Mal Schwierigkeiten hast eine C:\bla.lnk Datei zu kopieren, dann starte meinen Code, und Du wirst feststellen, dass da gar keine C:\bla.lnk liegt, aber, warum auch immer, eine C:\bla.url