Danke für Tipp! Habe dein Script angepasst, sodass es mit beliebig langen Dateinamen klappt - vielleicht hilft's jemandem:
Code: Select all
~^!c::
IfWinActive, ahk_class TTOTAL_CMD
{
ControlGetFocus, Control, ahk_class TTOTAL_CMD
If (Control="TMyListBox1" or Control="TMyListBox2")
{
SendMessage 1075, 2029, , , ahk_class TTOTAL_CMD
SetWorkingDir, %clipboard%
SendMessage 1075, 2017, , , ahk_class TTOTAL_CMD
Loop, Parse, Clipboard, `n, `r
{
SplitPath, A_LoopField , name, dir, ext, name_no_ext, drive
FileCreateDir, %name_no_ext%
FileMove, %A_LoopField%, %name_no_ext%
}
}
}
Return
Wie es scheint, ist das mit den Bordmitteln von TC nicht möglich. Schade, denn ich habe den Commander auf meiner USB Disk, und nicht überall gibts AutoHotKey - und die obige Methode ist nicht gerade DAU-freundlich !
Wär doch ein Feature für den nächsten Release: Erstellen von Ordnern durch einen Backslash im Umbenenn-Tool
