@echo off
echo ===========Welcome===========
REM 操作目录
set use_dir=D:\ddd
REM 删除文件的名称
set del_name=aaa.txt
echo.set/p con=按回车开始
echo.
setlocal enabledelayedexpansion
for/f %%s in ('dir %use_dir% /s /b /a:-d')do(set old_name=%%~ns
set ext_name=%%~xs
if"!old_name!!ext_name!"=="%del_name%"(del/f %%s
echo DELETE %%s ))echo =============END=============
pause
二、重命名
@echo off
echo ===========Welcome===========
REM 操作目录
set use_dir=D:\ddd
REM 被替换的字符串
set src_str=aaa
REM 替换的字符串
set dst_str=bbb
echo.set/p con=按回车开始
echo.
setlocal enabledelayedexpansion
for/f %%s in ('dir %use_dir% /s /b /a:-d')do(set old_name=%%~ns
set ext_name=%%~xs
set new_name=!old_name:%src_str%=%dst_str%!if not "!old_name!"=="!new_name!"(ren%%s !new_name!!ext_name!
echo REPLACE %%s )else(echo%%s ))echo =============END=============
pause