Navigieren in Ordnern in Total Commander mithilfe von Teilen des Pfads

427
user3176852

Mein aktuelles Verzeichnis ist

c:\projects2016\[projectname]. 

Ich möchte zu navigieren

c:\projects2014\[projectname] 

mit einem Klick oder einer Tastenkombination. Irgendwelche Ideen?

1

1 Antwort auf die Frage

0
ellockie

Lösung mit einem Klick + Tastenkombination:

  1. Installieren Sie AutoHotKey .
  2. Erstellen Sie das folgende `.ahk-Skript (um es automatisch zu laden, fügen Sie es dem Taskplaner hinzu), um einen Hotkey zu erstellen:
 ; ########## AutoHotKey-Symbole: ########## ; ##########! - Alt; ^ - Ctrl; + - Shift; # - Sieg ########## ; ########## Umschalt + Win + p = + # p (Reihenfolge ist egal) ##########  + # p ::  ; Wählen Sie Alle SendInput, a  ; Kopieren Sie den ausgewählten Text in die Zwischenablage. SendInput, ^ c  ; Warten Sie, bis die Zwischenablage gefüllt ist. ClipWait  ; Führen Sie die RegEx-Such- und Ersetzungsoperation aus. ; Dabei ist "\ projects2016 \" das ganze Wort, das wir ersetzen möchten. ; (Backslashes müssen entkommen werden) Heuhaufen: = Zwischenablage needle: = "\\ projects2016 \\" Ersetzung: = "\ projects2014 \" Zwischenablage: = RegExReplace (Heuhaufen, Nadel, Ersatz) ClipWait  ; Senden Sie den Inhalt der neuen Zwischenablage. SendInput,% Clipboard%  ; Automatisch bestätigen / in das neue Verzeichnis wechseln SendInput   Rückkehr 
  1. Wenn das Skript aktiv ist (grünes "H" -Symbol in Systray) und innerhalb Ihres c:\projects2016\[projectname]Ordners klicken Sie auf den Ordnerpfad.
  2. Drücken Shift + Win + p.

Sie werden automatisch in Ihren c:\projects2014\[projectname]Ordner umgeleitet . Wenn Sie den Inhalt der Zwischenablage beibehalten möchten, müssen Sie ihn zuerst einer Variablen zuweisen und dann am Ende des Skripts wieder in die Zwischenablage einfügen.