|
|
|
Explorer: Kontextmenü erweitern für leeren Bereich
microsoft.public.de.german.windowsxp.registry
|
|

06-11-2008, 02:02 PM
|
|
|
|
Explorer: Kontextmenü erweitern für leeren Bereich
Hallo,
wie ich Kontextmenü-Einträge anlege für Verzeichnisse und Dateien weiß
ich schon. Allerdings möchte ich auch das Menü anpassen, das erscheint
wenn man in den leeren Bereich klickt. TortoiseSVN hat sich da
eingetragen, allerdings finde ich nicht heraus, wie.
Alle Tweaks und Tools die ich bis jetzt gefunden habe, können auch
immer nur die Menüs für Verzeichnisse und Dateien ändern, aber das
kann ich - wie gesagt - schon selber.
Für Tips wäre ich Euch sehr dankbar!
Dirk
|
|

06-11-2008, 02:17 PM
|
|
|
|
Re: Explorer: Kontextmenü erweitern für leeren Bereich
Dirk Schwarzmann wrote:
> wie ich Kontextmenü-Einträge anlege für Verzeichnisse und Dateien weiß
> ich schon. Allerdings möchte ich auch das Menü anpassen, das erscheint
> wenn man in den leeren Bereich klickt.
Du meinst den Desktop?
> Alle Tweaks und Tools die ich bis jetzt gefunden habe, können auch
> immer nur die Menüs für Verzeichnisse und Dateien ändern, aber das
> kann ich - wie gesagt - schon selber.
Mal anders gefragt: Was soll zum Kontextmenü hinzugefügt werden bzw welche
Funktionen möchtest Du bereitstellen?
Anja
|
|

06-11-2008, 02:52 PM
|
|
|
|
Re: Explorer: Kontextmenü erweitern für leeren Bereich
On 11 Jun., 16:17, "Anja Länge" <anja.lae...@gmx.de> wrote:
> > ich schon. Allerdings möchte ich auch das Menü anpassen, das erscheint
> > wenn man in den leeren Bereich klickt.
>
> Du meinst den Desktop?
Nicht ganz, obwohl das im zweiten Schritt auch interessant wäre. Ich
meine den Windows Explorer: In der Dateiansicht (rechte Seite also,
wenn man z.B. auch die Ordneransicht geöffnet hat) kann freier Platz
sein, wenn die aufgeführten Verzeichnisse und Dateien nicht zu viele
sind. Klickt man hier, erscheint auch ein Kontextmenü, allerdings hat
es andere Inhalte als das Datei- und Verzeichnismenü.
Wie ich gerade festgestellt habe, unterscheidet sich das Kontextmenü
des Desktops vom leeren Bereich im Explorer: Im Desktop-KM finde ich
neben TortoiseSVN auch noch "NVidia Systemsteuerung" - es gibt also
wohl eine Unterscheidungsmöglichkeit.
> Mal anders gefragt: Was soll zum Kontextmenü hinzugefügt werden bzw welche
> Funktionen möchtest Du bereitstellen?
Ich möchte z.B. einen Eintrag "DOS-Box in diesem Verzeichnis öffnen"
hinzufügen - er sollte dann die Kommandozeile öffnen mit dem
Verzeichnis, in dem ich mich augenblicklich befinde. Aber auch andere
Einträge, die sich entweder auf das aktuelle Verzeichnis, alle Dateien
in diesem Verzeichnis oder gar nichts von alledem beziehen (Beispiel
für "gar nichts" wäre etwa "Öffne neues Explorer-Fenster", "Zurück zum
letzten Verzeichnis (History)" usw.
|
|

06-11-2008, 08:04 PM
|
|
|
|
Re: Explorer: Kontextmenü erweitern für leeren Bereich
Dirk Schwarzmann wrote:
> Ich möchte z.B. einen Eintrag "DOS-Box in diesem Verzeichnis öffnen"
> hinzufügen - er sollte dann die Kommandozeile öffnen mit dem
> Verzeichnis, in dem ich mich augenblicklich befinde.
Für Verzeichnisse einen Key mit cmd.exe /k "cd %L" hinzufügen.
> Aber auch andere Einträge, die sich entweder auf das aktuelle Verzeichnis,
Parameter %1 für das Verzeichnis
> alle Dateien in diesem Verzeichnis
Spricht sehr viel dagegen, alle Dateien mit Strg+A zu markieren und dann die
gewünschte Aktion auszuführen?
> oder gar nichts von alledem beziehen (Beispiel
> für "gar nichts" wäre etwa "Öffne neues Explorer-Fenster",
Win+E
> "Zurück zum letzten Verzeichnis (History)" usw.
Entf. oder das Symbol in der Symbolleiste?
Das scheinen für mich nicht wirklich Aufgaben für ein Kontextmenü... aber
vielleicht täusche ich mich ;-)
Anja
|
|

06-11-2008, 08:29 PM
|
|
|
|
Re: Explorer: Kontextmenü erweitern für leeren Bereich
Hallo Dirk Schwarzmann
Du meintest
[]
> Nicht ganz, obwohl das im zweiten Schritt auch interessant wäre. Ich
> meine den Windows Explorer: In der Dateiansicht (rechte Seite also,
> wenn man z.B. auch die Ordneransicht geöffnet hat) kann freier Platz
> sein, wenn die aufgeführten Verzeichnisse und Dateien nicht zu viele
> sind. Klickt man hier, erscheint auch ein Kontextmenü, allerdings hat
> es andere Inhalte als das Datei- und Verzeichnismenü.
Eben, hierbei handelt es sich um einen ContextHandler den du schreiben
müßtest,
der Standard seit W95 - Explore from here oder CMD here zieht da nicht weil
der sich auf die Shell bezieht (Explorer).
> Wie ich gerade festgestellt habe, unterscheidet sich das Kontextmenü
> des Desktops vom leeren Bereich im Explorer: Im Desktop-KM finde ich
> neben TortoiseSVN auch noch "NVidia Systemsteuerung" - es gibt also
> wohl eine Unterscheidungsmöglichkeit.
Ja, siehe oben.
>
Da must du wohl bei deinen Wünschen mal den Compiler anwerfen und einen
Handler bauen.
--
mfg
Michael
Bitte nur in der NewsGroup antworten
www.mbormann.de
|
|

06-12-2008, 06:32 AM
|
|
|
|
Re: Explorer: Kontextmenü erweitern für leeren Bereich
On 11 Jun., 22:04, "Anja Länge" <anja.lae...@gmx.de> wrote:
> Dirk Schwarzmann wrote:
> > Ich möchte z.B. einen Eintrag "DOS-Box in diesem Verzeichnis öffnen"
> > hinzufügen - er sollte dann die Kommandozeile öffnen mit dem
> > Verzeichnis, in dem ich mich augenblicklich befinde.
>
> Für Verzeichnisse einen Key mit cmd.exe /k "cd %L" hinzufügen.
Wie schon eingangs erwähnt, habe ich sowas für Verzeichnisse schon,
funktioniert auch.
> Spricht sehr viel dagegen, alle Dateien mit Strg+A zu markieren und dann die
> gewünschte Aktion auszuführen?
Bequemlichkeit :-)
> > oder gar nichts von alledem beziehen (Beispiel
> > für "gar nichts" wäre etwa "Öffne neues Explorer-Fenster",
>
> Win+E
>
> > "Zurück zum letzten Verzeichnis (History)" usw.
>
> Entf. oder das Symbol in der Symbolleiste?
>
> Das scheinen für mich nicht wirklich Aufgaben für ein Kontextmenü...aber
> vielleicht täusche ich mich ;-)
Nein, Du täuschst Dich nicht :-) Aber wie so oft, führen immer mehrere
Wege nach Rom, und ich möchte einen weiteren gehen.
Mein Wunsch nach Bequemlichkeit liegt darin, dass ich häufig entweder
mit der Tastatur oder mit der Maus arbeite. Es wäre schön, wenn ich
dann einige Funktionen auch mit der Maus durchführen könnte, wenn ich
die Hand gerade mal wieder nicht auf der Tastatur habe und mir so das
Umgreifen sparen könnte.
Wenn ich mir aber die Antwort von Michael Bormann ansehe, dann ist mir
der Aufwand zur Realisierung für das Quäntchen Bequemlichkeit doch zu
viel - zumal ich keine Ahnung von Windows-Systemprogrammierung habe.
Ich bin nur ein einfacher Java-Entwickler.
Ich hatte gehofft, es gäbe einen kleinen Registry-Kniff, um das
Gewünschte zu erreichen, aber wenn das so nicht geht, ist es den
Aufwand nicht wert.
Trotzdem Danke an Euch alle für die Hilfe!
Dirk
|
|

06-12-2008, 09:37 AM
|
|
|
|
Re: Explorer: Kontextmenü erweitern für leeren Bereich
Dirk Schwarzmann wrote:
> Wenn ich mir aber die Antwort von Michael Bormann ansehe, dann ist mir
> der Aufwand zur Realisierung für das Quäntchen Bequemlichkeit doch zu
> viel - zumal ich keine Ahnung von Windows-Systemprogrammierung habe.
> Ich bin nur ein einfacher Java-Entwickler.
> Ich hatte gehofft, es gäbe einen kleinen Registry-Kniff, um das
> Gewünschte zu erreichen, aber wenn das so nicht geht, ist es den
> Aufwand nicht wert.
Kommt darauf an ;-)
Als Java-Entwickler ist Dir eine Entwicklungsumgebung nicht ganz unvertraut.
Für Dinge, die man sonst per Tastatur lösen würde, kann man den Tastendruck
programmatisch simulieren, für einige Dinge reichen einfache Funktionen und
Codebeispiele für ContextmenuHandler gibt es im Netz.
Mich hat es letzte Woche gepackt, als ich ein Programm gesucht habe, das mir
Raw-Files drehen kann. Weil es nichts nach meinen Wünschen gab und das
Ändern eines Bytes im Hex-Editor dann doch zu nervig war, habe ich mir einen
10 Zeiler dazu geschrieben und in einen ContextmenuHandler gebaut. Von
beidem habe ich sonst eigentlich auch keine Ahnung, aber wenn der
Leidensdruck hoch genug ist, macht ein wenig Bastelei auch Spaß ;-)
Anja
|
|

06-12-2008, 10:54 AM
|
|
|
|
Re: Explorer: Kontextmenü erweitern für leeren Bereich
On 12 Jun., 11:37, "Anja Länge" <anja.lae...@gmx.de> wrote:
> beidem habe ich sonst eigentlich auch keine Ahnung, aber wenn der
> Leidensdruck hoch genug ist, macht ein wenig Bastelei auch Spaß ;-)
Basteln macht auch ohne Leid ne Menge Spaß ;-)
Danke, Du hast mich wirklich motiviert. Sobald ich wieder etwas Zeit
habe, werde ich mich wohl doch mal dransetzen, vielleicht kann ich
gleich einen generischen ContextMenuHandler schreiben, der z.B. ein
beliebiges Programm starten kann - damit hätte man schon eine ganze
Menge Einzelfunktionen erschlagen...
Dirk
|
|

06-12-2008, 02:25 PM
|
|
|
|
Re: Explorer: Kontextmenü erweitern für leeren Bereich
"Anja Länge" <anja.laenge@gmx.de> schrieb:
> Dirk Schwarzmann wrote:
>
>> Ich möchte z.B. einen Eintrag "DOS-Box in diesem Verzeichnis öffnen"
>> hinzufügen - er sollte dann die Kommandozeile öffnen mit dem
>> Verzeichnis, in dem ich mich augenblicklich befinde.
>
> Für Verzeichnisse einen Key mit cmd.exe /k "cd %L" hinzufügen.
Lies den Betreff nochmal ... aber richtig.
Und dann z.B. <news:484d7e15$0$7544$9b4e6d93@newsspool1.arcor-online.net>
Stefan
[
--
Die unaufgeforderte Zusendung werbender E-Mails verstoesst gegen §823
Abs. 1 sowie §1004 Abs. 1 BGB und begruendet Anspruch auf Unterlassung.
Beschluss des OLG Bamberg vom 12.05.2005 (AZ: 1 U 143/04)
|
|
| Thread Tools |
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT. The time now is 06:24 PM.
|
|