Windows XP Community - XPHeads



Explorer: Kontextmenü erweitern für leeren Bereich

microsoft.public.de.german.windowsxp.registry


Reply
  #1 (permalink)  
Old 06-11-2008, 02:02 PM
Dirk Schwarzmann
 
Posts: n/a
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
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Sponsored Links
  #2 (permalink)  
Old 06-11-2008, 02:17 PM
Anja Länge
 
Posts: n/a
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


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 06-11-2008, 02:52 PM
Dirk Schwarzmann
 
Posts: n/a
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.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 06-11-2008, 08:04 PM
Anja Länge
 
Posts: n/a
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


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 06-11-2008, 08:29 PM
Michael Bormann
 
Posts: n/a
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

Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6 (permalink)  
Old 06-12-2008, 06:32 AM
Dirk Schwarzmann
 
Posts: n/a
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
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7 (permalink)  
Old 06-12-2008, 09:37 AM
Anja Länge
 
Posts: n/a
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


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8 (permalink)  
Old 06-12-2008, 10:54 AM
Dirk Schwarzmann
 
Posts: n/a
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
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #9 (permalink)  
Old 06-12-2008, 12:42 PM
Anja Länge
 
Posts: n/a
Re: Explorer: Kontextmenü erweitern für leeren Bereich
Dirk Schwarzmann wrote:

> 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...


Sehr hilfreich fand ich
http://www.theserverside.net/tt/arti...hellExtensions
und die Ergänzungen unter
http://www.theserverside.net/discuss...hread_id=26795.


Anja


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #10 (permalink)  
Old 06-12-2008, 02:25 PM
Stefan Kanthak
 
Posts: n/a
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)


Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT. The time now is 06:24 PM.








Design by Vjacheslav Trushkin for phpBBStyles.com.
Powered by vBulletin® Version 3.6.7
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74