AutoHotkey - 在 Windows 资源管理器中仅查找和替换多个文件夹的一部分

AutoHotkey - Find and Replace only some part of multiple Folders in Windows Explorer

我在 Windows Explorer 中有多个文件夹,其中部分名称相同,部分不同。 例如:

我想将第一部分 "FIRST" 更改为 "SECOND" 因此结果应该如下所示:

这是一个简单的例子,当然如果只有3个文件夹我不会问,但有时我有多达30个文件夹,我只需要更改其中的一部分。

如有任何帮助,我们将不胜感激。

#IfWinActive ahk_class CabinetWClass

F1::
for window in ComObjCreate("Shell.Application").Windows
try Fullpath := window.Document.Folder.Self.Path
; MsgBox, %Fullpath%
Loop, Files, %Fullpath%\FIRST_*, D
{
; MsgBox, %A_LoopFileName%
StringReplace, NewFileName, A_LoopFileName, FIRST_, SECOND_
FileMoveDir, %Fullpath%\%A_LoopFileName%, %Fullpath%\%NewFileName%, 1
}
return

#IfWinActive