Beispielweise eine Verknüpfung auf Libre Office.
Die Link Datei (Libre.lnk) einhält folgende Infos:
Ziel: "C:\Program Files\LibreOffice\program\soffice.exe"
Ausführen in: "C:\Program Files\LibreOffice\"
und kann mit Doppelkick ausgeführt werden.
Wenn ich die Linkdatei mit ShellExecute () starte:
Code: Alles auswählen
ShellExecute_(#Null, #Null, LinkToExecute, #Null, #Null, #SW_SHOWNORMAL)
Interessanterweise, wenn ich die Libre.lnk mit GetShellInfo()
viewtopic.php?f=8&t=29764
auslese, erhalte ich ein anderes Ziel:
Target : C:\Program Files (x86)\LibreOffice\program\soffice.exe
WorkingDir : C:\Program Files\LibreOffice\
Erst dachte ich das betrifft alle Programme die unterhalb C:\Program Files gespeichert sind,
allerdings funktioniert der Aufruf des Mozilla Firefox Browser über eine Verknüpfung.
"C:\Program Files\Mozilla Firefox\firefox.exe"
Seltsam
Hat jemand einen Tipp?