Lösung mit einem Klick + Tastenkombination:
- Installieren Sie AutoHotKey .
- 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
- Wenn das Skript aktiv ist (grünes "H" -Symbol in Systray) und innerhalb Ihres
c:\projects2016\[projectname]
Ordners klicken Sie auf den Ordnerpfad. - 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.