Shortcut Target Problem



  • Hi,

    habe einige Verknüpfungen, deren Ziel ich nicht ermitteln kann (unter Eigenschaften des Links, ist das Ziel auch grau hinterlegt).
    Es handelt sich hierbei um Shortcuts zu Spielen (rechtsklick auf den Shortcut und Dateipfad öffnen, öffnet dann den Spieleordner statt das Zielverzeichnis).
    Wenn ich die lnk-Datei mit einem Hexeditor anschaue, sehe ich aber, dass hier das Ziel hinterlegt ist.
    Mit IShellLink bekomme ich bei GetPath einen leeren Pfad zurück - bei anderen Verknüpfungen, deren Ziel nicht grau hinterlegt ist, funktioniert das problemlos.
    Mit MsiGetShortcutTarget konnte ich den Pfad auch nicht ermitteln.
    Gibt es beim IShellLink Interface etwas spezielles zu beachten, oder ein andere API-Funktion mit der man bei solchen Shortcuts das Ziel ermitteln kann?



  • Hast du denn die Rechte?



  • -lowbyte- schrieb:

    Hast du denn die Rechte?

    sicher, Shortcuts liegen im selben Verzeichnis wie die "funktionierenden"


Anmelden zum Antworten