Hallo Martin.
Ja, und genau das nehme ich dem Verfasser des Beitrags übel: In der Überschrift preist er an "without any 3rd party applications", und dann ist eine (nämlich ContextAware) zwingend erforderlich, eine weitere (byblos.dll) optional und ein paar andere zur Bearbeitung empfohlen. Das ist 'ne Mogelpackung.
Ja, das wurde in besagtem Thread auch schon bemängelt.
Aber ob da eine kleine Shellextension mehr oder weniger im Hintergrund läuft, dürfte auch nicht mehr so schwer wiegen. (Sauberer gehts sicher immer, dazu müsste man aber ContextAware auseinander nehmen, um die Wirkungsweise händisch durchzuführen.)
War es das wirklich, was ich gesucht hatte? Nein, ich war eigentlich auf der Jagd nach Modifikationen von _ganz bestimmten_ Kontextmenüs, z.B. das des Desktops, ohne dass solche Sachen gleich überall systemweit gelten.
Das bekommen wir auch noch hin.
Da ContextAware sich als "gewöhnliche" Shell Extension registriert, dürfte sie vermutlich die dokumentierten COM Interfaces zur Kontrolle der Kontextmenüs benutzen. Das ist in allen bisherigen Windows-Versionen ab 98 unproblematisch.
Ah, gut. Danke für die Infos. So sehr wollte ich nie wirklich in die Internas von Windows einsteigen.
Allenfalls mit XP/SP2 gibt es anscheinend einen kleinen Wermutstropfen, der auch im neowin-Forum angesprochen wird: Wenn aus dem Kontextmenü direkt Programme aufgerufen werden sollen, fragt XP aufgrund der verschärften Sicherheitseinstellungen wohl nach, ob die EXE-Datei gespeichert oder direkt geöffnet werden soll. Ich habe beim Durchlesen keinen Hinweis darauf gefunden, dass der Autor eine Lösung für dieses "Problem" hat.
Ich nutze WinXPSP2 und kann diesen Fehler nicht nachvollziehen.
Soll heißen: bei mir erscheint keine solche Abfrage, Programme werden direkt gestartet.
Ich könnte mir denken, dass es an der falschen Synax im Beispiel liegt, die natürlich jeder stur nachgeahmt hat:
->ResHacker,'goto:c:\program files\reshacker\reshacker.exe'
Das ist falsch. Bei Anwendungen muss auf das „goto:“ verzichtet werden:
->ResHacker,'c:\program files\reshacker\reshacker.exe'
(Das steht natürlich--wer hätte es gedacht--in der Hilfedatei im Programmverzeichnis)
Ob es wirklich daran liegt, könnte ich nur unter Windows herausfinden, aber momentan möchte ich nicht neu starten.
PS: Danke für die Benachrichtigung zu später Stunde. Ich war gestern relativ früh in der Falle, hätte deinen Beitrag aber heute früh auf jeden Fall entdeckt. Sogar ohne Hinweis. ;-)
Hehe. Ich war nur der Meinung, dass du so schnell wie möglich informiert werden solltest, da du ja auch schon lange auf der Suche nach dieser Möglichkeit warst. (Dass es nicht hundertprozentig das ist, was du gesucht hattest, ist eben ein kleiner Wehrmutstropfen.)
Mal sehen... schnüffel... aha, T-Bird 1.0.7, T-DSL, sonst keine verwertbare Info. *g*
Alter Schnüffler!
(Ich warte noch immer auf die 1.5er-Debian-Pakete für Fx und Tb.)
Einen schönen Donnerstag noch.
Gruß, Ashura
Last Tears Keep Calling
See Angels Falling
Black Shadows In Your Head
And One Eye For The Dead