我在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
的定义即可。