本帖最后由 flyinnet9 于 2015-7-31 10:39 编辑
原来有
000(冲突_admin-pc-PC_2015-07-27 21-28-26).txt
000(冲突_admin-pc-PC_2015-07-27 21-28-26).ppt
000.txt
000.ppt
删除
000.txt
000.ppt
改
000(冲突_admin-pc-PC_2015-07-27 21-28-26).txt
000(冲突_admin-pc-PC_2015-07-27 21-28-26).ppt
为
000.txt
000.ppt
??
所以说,需求要讲清楚。。。- @echo off
- for /f "tokens=1,2 delims=(" %%a in ('dir /a-d /b /s d:\*.*^|find "冲突"') do (
- if exist "%%a%%~xb" del "%%a%%~xb"
- ren "%%a(%%b" "%%~na%%~xb"
- )
复制代码
|