批量删除文件夹名称中的字符

时间:2017-04-03 09:50:45

标签: batch-file directory rename

我需要尝试创建一个批处理文件,删除目录中所有文件夹中第一个括号的所有字符。

示例:

 Main Directory
 -Folder123 [abc123]
 -Folder321 [123abc]

我需要像这样的文件夹名称:

 Main Directory
 -[abc123]
 -[123abc]

1 个答案:

答案 0 :(得分:0)

我认为您之前已经接受了这个问题的答案,但是这是我对您重新提交的问题的解决方案:

@For /D %%A In ("Main Directory\*[*]") Do @(Set "_=%%~nxA" & Call Ren "%%~A" "%%_:*[=[%%")