![]() |
Pfad zu Verknüpfungen per Kontextmenü (Registry) übergeben
Zitat:
|
Re: Pfad zu Verknüpfungen per Kontextmenü (Registry) übergeb
Hallo Experten,
fast 'ne Woche und keine Antwort!? Habt ihr meinen Thread übersehen, oder wisst ihr nichts dazu? Ich würde mich ja schon freuen über einen klitzekleinen Tipp, einen Hinweis ober wenigstens einen Verweis auf eine Stelle (z. B. ein anderes Forum), wo ich auf eine Lösung hoffen kann! Guido. |
Re: Pfad zu Verknüpfungen per Kontextmenü (Registry) übergeb
Moin Guido,
abgesehen davon, dass die Shell den Pfad einer Verknüpfung auch ohne deine Hilfe in die Zwischenablage befördert (Strg+C): Hast du denn deinen Eintrag in der Registry auch an der richtigen Stelle gemacht?
Code:
Freundliche Grüße
[HKEY_CLASSES_ROOT\lnkfile\shell\copylink\command]
@="C:\\Programme\\DeinProgramm.exe \"%1\"" |
Re: Pfad zu Verknüpfungen per Kontextmenü (Registry) übergeb
Hallo marabu.
Zitat:
Zitat:
Meine Schlüssel: Für Dateien:
Code:
Für Ordner:
[HKEY_CLASSES_ROOT\*\shell\GES_PathToClipboard\command]
@="\"C:\\Programme\\ContextMenuTools (GES)\\PathToClipboard.exe\" \"%1\""
Code:
Wie kann ich das denn jetzt so anrangieren, dass auch bei Verknüpfungen nur ein Eintrag "Path To Clipboard" im Explorer-Kontextmenü erscheint?
[HKEY_CLASSES_ROOT\Directory\shell\GES_PathToClipboard\command]
@="\"C:\\Programme\\ContextMenuTools (GES)\\PathToClipboard.exe\" \"%1\"" Dankbare Grüße, Guido. Edit: Reg-Keys formatiert. |
Re: Pfad zu Verknüpfungen per Kontextmenü (Registry) übergeb
Hallo Guido,
es wird zwar der Pfadname der Verknüpfung in die Zwischenablage übernommen, allerdings nicht im Format CF_TEXT, sondern im Shell Clipboard Format CF_HDROP. Mit Strg+C erzeugt die Shell spezielle Dateilisten in der Zwischenablage, Dateien werden nicht dorthin kopiert. Du kannst das mit dem Windows Tool CLIPBRD einfach kontrollieren. Die besondere Behandlung von Verknüpfungen wirst du wohl akzeptieren müssen. Du könntest dafür sorgen, dass man deine Verben unterscheiden kann: COPY LINK, COPY FILE, COPY DIR. Mehr fällt mir zu diesem Problem jetzt leider auch nicht ein. Freundliche Grüße |
Re: Pfad zu Verknüpfungen per Kontextmenü (Registry) übergeb
Hallo marabu
Zitat:
Zitat:
Vielen Dank, Guido. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:15 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz