批量替换文件夹名称中的空格为指定字符

@echo off
setlocal enabledelayedexpansion
for /f "delims=" %%i in ('dir /ad/b/s^|sort /r') do (
    set b=%%~nxi
    set b=!b: =_!    
    echo %%i
    echo !b!
    ren "%%i" !b! 
)
endlocal
pause
复制以上代码保存到文本中并修改txt为bat
"set b=!b: =_!" 将空格替换成"_"下划线
原文地址:https://www.cnblogs.com/wyj944407830/p/13373100.html