Vertikale Buttonleiste - wechseln und verschieben

German support forum

Moderators: white, Hacker, Stefan2

Post Reply
tc_fun
Senior Member
Senior Member
Posts: 208
Joined: 2015-12-05, 16:47 UTC

Vertikale Buttonleiste - wechseln und verschieben

Post by *tc_fun »

Guten Morgen,

auf der vertikalen Buttonleiste befindet sich ein Button „Dateien umbenennen / verschieben“ (cm_RenMov).

Ich möchte eigene benutzerdefinierte Button anlegen, mit denen ich ausgewählte Dateien und Verzeichnisse in ein definiertes Zielverzeichnis verschieben kann.

Ohne Bestätigungsfenster – ohne andere Eingriffe seitens des Benutzers.
Der Mausklick auf ein Icon auf der vertikalen Buttonleiste zu erreichen.

z.B.
verschieben nach
c:\...\Bilder
c:\...\Text
usw.

Wichtig dabei: da ich das Ergebnis überprüfen möchte, sollte der Total Commander zuerst auf der rechten Seite in das Zielverzeichnis wechseln und dann die selektierten Dateien und Verzeichnisse dahin verschieben.


Wie kann ich das realisieren?

Gibt es im Total Commander einen Befehl, zum verschieben von selektierenden Dateien und Verzeichnissen, bei dem man als Parameter ein Zielverzeichnis angeben kann?

Danke und einen schönen Tag :-)
User avatar
Stefan2
Power Member
Power Member
Posts: 4158
Joined: 2007-09-13, 22:20 UTC
Location: Europa

Re: Vertikale Buttonleiste - wechseln und verschieben

Post by *Stefan2 »

tc_fun wrote:Ich möchte eigene benutzerdefinierte Button anlegen, ...
Ohne Bestätigungsfenster – ohne andere Eingriffe seitens des Benutzers. ...
Wie kann ich das realisieren? ...
Rufe über den Button ein Skript auf (Batch/VBS/JS/Autohotkey/PowerShell).

Der TC unterstützt dich dabei mit Befehlsparametern, zB %L und %T (Lies die Hilfe: editiere einen vorhandenen Button, drück die F1-Taste)


Skript-Syntax:
Interpreter "Pfad\zu\meinem\Skript.ext" "%L" "%T"


Skript-Logik:
- Für jede Zeile in der %L-Datei
--- verschiebe die Datei nach %T
Ende






 
tc_fun
Senior Member
Senior Member
Posts: 208
Joined: 2015-12-05, 16:47 UTC

Post by *tc_fun »

Vielen Dank für die externe Lösung.
Post Reply