重命名2000 子文件夹(Windows)



我在Windows Server上有一个文件夹层次结构,其中2000 文件夹命名为"资源(1)"。我想将它们重命名为"资源",即我需要删除一个空间,然后删除"(1)"。(虽然我以前完成了编程,但我太陌生了,无法修改在这里已经有些类似的问题和答案。

)。

感谢您的任何提示!

@ECHO OFF
SETLOCAL
SET "targetdir=c:destdir"
FOR /f "delims=" %%a IN (
 'dir /s /b /ad "%targetdir%resources (1)" '
 ) DO (
ECHO REN "%%a" "Resources"
)
GOTO :EOF

足够简单 - 只需适当地更改target的定义即可。

最新更新