bat 批量重命名当前目录下所有文件夹

bat 批量重命名当前目录下所有文件夹

@echo off
setlocal enabledelayedexpansion

set "search=source-name"
set "replace=target-name"

for /d %%d in (%search%*) do (
    set "folder=%%~nd"
    ren "%%d" "!folder:%search%=%replace%!"
)

echo 文件夹名称替换完成。

你可能感兴趣的:(dos命令,bat)