Seite 1 von 1

Tip: Ordner direkt mit Console öffnen (Windows)

Verfasst: 26.03.2008 22:44
von ZeHa
Servus,

habe das eigentlich schon seit Ewigkeiten bei mir eingerichtet aber weil ich mich grad wieder so sehr drüber freue, muß ich euch nun einfach an der Freude teilhaben lassen ;)

Und zwar habe ich bei mir die Möglichkeit eingerichtet, auf jeden beliebigen Ordner mit der rechten Maustaste zu klicken und dann über das Kontextmenü ein Konsolenfenster zu öffnen - das ist äußerst praktisch. Und da ich häufig mehrere Konsolenfenster gleichzeitig auf habe, hab ich mir gleich mehrere Farben eingerichtet.

Ihr müßt nur in die Registry gehen und den folgenden Key öffnen: HKEY_CLASSES_ROOT\Directory\shell

Darin legt ihr nun mehrere neue Keys an. Ich habe drei Stück, weil ich drei verschiedene Farben habe. Meine Keys heißen "cmd cyan", "cmd green" und "cmd yellow".

In jedem dieser Keys erstellt ihr nun je wieder einen Key, diesmal mit dem Namen "command". Darin ändert ihr den Standardwert um in die folgende Zeile:
"C:\Windows\system32\cmd.exe" /K color 03

Je nach Farbe müßt ihr's natürlich anpassen. Die erste Ziffer ist der Hintergrund, die zweite Ziffer die Schriftfarbe. Es gibt 16 Farben, einfach mal in der Console "color /?" eingeben, dann werden alle aufgelistet. In meinem Fall wären das also die Codes 03, 0A und 0E.

So, dann braucht ihr auch gar nicht neustarten oder so, einfach irgendeinen Ordner im Explorer mit der rechten Maustaste anklicken und schon seht ihr drei neue Einträge im Kontextmenü :)



Wie gesagt, ist ungeheuer praktisch, und gerade wenn man ständig die Console öffnen muß, und nicht umständlich von Hand in den passenden Ordner navigieren will, und obendrein oft noch mehrere Fenster auf hat, die man unterscheiden können will, dann ist das eine sehr brauchbare Sache.

Und ja, ich weiß, die Funktion gibt's auch als Powertoy zum Runterladen, allerdings erstellt dies nur einen einzigen Kontextmenü-Eintrag, was ich eben nicht so cool finde.

Verfasst: 26.03.2008 22:48
von ZeHa
Ach ja, wem die 16 Farben zu standardmäßig sind, der kann sie im Menü natürlich umstellen (links oben auf das Symbol klicken wenn das Konsolenfenster offen ist und dann auf "Standardwerte" klicken), da sind dann die 16 Farben, die frei umdefiniert werden können. Die Farbcodes bleiben halt nach wie vor die gleichen.

Verfasst: 26.03.2008 23:06
von #NULL
weil die tools grad in sind 8)

Code: Alles auswählen

EnableExplicit
Define pp.s
Define param.s
Define wd.s
Define prg.l

pp=ProgramParameter()
If Not pp
  pp = "C:\"
EndIf

Select FileSize(pp)
  Case -1 ;not found
    End
  Case -2;
    If Not Right(pp,1)="\"
      pp+"\"
    EndIf
  Default
    pp=GetPathPart(pp)
EndSelect
param = "/t:1e /kdir/w"
wd    = pp
prg=RunProgram("cmd", param, wd,#PB_Program_Open)





; /t:FrontcolorBackcolor
; 0 Schwarz 
; 1 Dunkelblau 
; 2 Dunkelgrün 
; 3 Blaugrün 
; 4 Dunklerot 
; 5 Lila 
; 6 Ocker 
; 7 Hellgrau 
; 8 Dunkelgrau 
; 9 Blau 
; A Grün 
; B Zyan 
; C Rot 
; D Magenta 
; E Gelb 
; F Weiß 
hab ich in meiner schnellstartleiste. einfach einen ordner oder eine datei draufziehen, und man landet in der konsole im jeweiligen pfad, mit nem DIR obendrein :mrgreen:

Verfasst: 26.03.2008 23:10
von Kiffi
#NULL hat geschrieben:weil die tools grad in sind 8)
ehj, Du bist im falschen Thread! :-)

Grüße ... Kiffi

Verfasst: 27.03.2008 13:43
von ZeHa
Hehe, ist auch keine schlechte Idee ;)

Verfasst: 27.03.2008 14:21
von #NULL
irgendwie komm ich manchmal mit *.bat datein nicht ganz klar (parameter, parameter-formate.., drag'n'drop-aktionen). da kriege ich das in PB oft viel schneller gebaut.