批处理重命名文件,去掉文件名中指定的字符
2012-04-12 11:45 Andrew.Wangxu 阅读(1003) 评论(0) 编辑 收藏 举报代码:
@echo off&setlocal enabledelayedexpansion pushd %~dp0 for /f "delims=" %%i in ('dir /s /b *.cs') do ( set m=%%i set u=!m:CM_=! move "%%i" "!u: =!" )
第三行中的 *.cs 表示为要需要重命名的文件类型 为 当前目录下的所有cs文件
第五行中的 CM_ 表示要去掉的字符。
如: CM_ABC.cs
运行以上代码后,文件则变为 ABC.cs
参考:http://www.wxzzz.com/?id=91