help4me
Goto Top

Im Kontextmenü cmd eintragen?

Hallo Leute es gibt viele Windows Tweaks bei der man in der Registry Änderungen vornehmen kann.
Wie kann man im Kontextmenü also rechtsklick in einem Ordner und dann cmd starten? Jedoch muss noch der aktuelle Pfad des Ordners in der cmd stehen.

Content-Key: 40568

Url: https://administrator.de/contentid/40568

Printed on: April 16, 2024 at 18:04 o'clock

Member: gemini
gemini Sep 20, 2006 at 18:55:49 (UTC)
Goto Top
Hallo Hilfesuchender,

meintest du sowas hier:

Registry-Wert für cmd im Kontextmenü aller User:
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Folder\shell\Command\command]
@="cmd.exe /k \"cd %L\""


Registry-Wert für cmd nur im Kontextmenü des angemeldeten Users:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Classes\Folder\shell\Command\command]
@="cmd.exe /k \"cd %L\""
Quelle: http://www.free-webspace.biz/2cool/cmdreg.main.html
Member: Bizi
Bizi Sep 20, 2006 at 19:33:29 (UTC)
Goto Top
Hallo,

es gibt ein Tool das sich CommanPromptHere nennt bzw. es gibt auch ein Tool cmdhere.exe von
M$ das im Kontextmenü den Shortcut Open CommandWindow Here bereit stellt.

Hier der Link auf M$ Site zum runterladen.

http://www.microsoft.com/windowsxp/downloads/powertoys/xppowertoys.mspx

Gruß Bizi
Mitglied: 11078
11078 Sep 20, 2006 at 20:07:25 (UTC)
Goto Top
Hallo,

nur zur Ergänzung geht auch das hier:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\CMD oeffnen]

[HKEY_CLASSES_ROOT\Directory\shell\CMD oeffnen\command]
@="cmd.exe /k cd %1 "  

also der Unterschied nur "Directory" statt "Folder", allerdings dann auch mit der Einschränkung, dass der Kontextmenüeintrag wirklich nur bei Verzeichnissen und nicht bei Laufwerken z.B. im Arbeitsplatz zur Verfügung steht. Das funktioniert hier nur, wenn geminis Variante gwählt wird.


Grüße,
Tim
Member: Biber
Biber Sep 20, 2006 at 20:25:34 (UTC)
Goto Top
..nur als Fussnote zu Tims Lösung:
Die passende "Beschriftung" für den Kontextmenü-Eintrag wäre dann...
...
[HKEY_CLASSES_ROOT\Directory\shell\CMD oeffnen]
@="CMD &Prompt >"

...wobei das Ampersand ("&") vor dem Hotkey-Buchstaben steht.

Fussnote zu der von gemini zitierten Lösung:
IMHO sind die Anführungszeichen absolut grottig (oder zumindenst unsinnig) gesetzt.

Erwartet hätte ich ...
@="C:\\WINDOWS\\system32\\cmd.exe /k cd \"%1\""
-oder-
@="cmd.exe /k cd \"%1\""

Damit nach dem Wegwerfen der "\"-Maskierungszeichen der Aufruf übrig bleibt: "cmd.exe /k cd "%1"

Grüße
Biber
Member: help4me
help4me Sep 20, 2006 at 21:23:56 (UTC)
Goto Top
Eigentlich wollte ich das:

Beispiel, ich klicke im Desktop ins freie mit der rechten taste und dann kommt das kontextmenü und von hier aus möchte ich cmd öffenen.
Member: Biber
Biber Sep 20, 2006 at 21:34:34 (UTC)
Goto Top
...und ich wollte früher mal blond und schlank werden...

Ist nicht eventuell eine Verknüpfung (zur Cmd.exe) auf dem Desktop sinnvoller als eine Kontextmenü-Verknüpfung des Desktops?

Ich habe jedenfalls bisher häufiger den Fall gehabt, dass ich die CMD.exe in einem bestimmten Verzeichnis öffnen wollte... auf dem Desktop eigentlich nie.

Und wenn, habe ich Win-R gedrückt.

Aber Du hast doch oben gefragt:
Wie kann man im Kontextmenü also rechtsklick in einem Ordner und dann cmd starten?
Oder hab ichs mit den Augen?

Guts Nächtle
Biber
Mitglied: 11078
11078 Sep 20, 2006 at 21:42:23 (UTC)
Goto Top
Hallo help4me,

das geht so einfach nicht, da es sich um eine andere Art Kontextmenü handelt.

Als Workaround kannst Du aber geminis Lösung nehmen und klickst mit der rechten Maustaste auf den Mülleimer auf dem Desktop --> Command --> Dann öffnet sich die cmd im Pfad des Desktops.


Gruß,
Tim
Member: help4me
help4me Sep 21, 2006 at 10:31:13 (UTC)
Goto Top
Es muss nicht im Desktop sein sondern Global, überall wo ich rechtsklicke sollte im kontextmenü cmd stehn, egal ob im Desktop oder ich befinde mich in c:\windows.
Da wo im Kontextmenü Ansicht, Symbole anordnen nach, Neu, Eigenschaft steht soll wenns überhaupt möglich ist cmd registrieren.