需求:将 D 盘 Picture 文件内及其子目录下的所有文件名中的 123 去掉, 如原文件名 abc123.jpg,执行后,文件名为 abc.jpg
实现:dos 批处理
@echo off D: setlocal enabledelayedexpansion title %date% %time:~,8% by escortmnm for /r "D:Picture" %%i in (*.*) do ( set n=%%~nxi ren "%%i" "!n:123=!" ) pause