批处理如何去掉/删除文件名中的指定字符
1个回答
展开全部
中文内容的部分自己替换成需求的文件格式,和需要处理的文字
@echo off & SETLOCAL ENABLEDELAYEDEXPANSION
rem 开启变量延迟扩展
rem 遍历批处理所在目录的对应格式的文件
for /f %%i in ('dir/w/b *.txt') do (
set Filename=%%i
echo. 替换前的名字:!Filename!
rem 字符串处理
set rFilename=!Filename:b=!
echo. 替换后的名字:!rFilename!
rem 替换文件名
ren !Filename! !rFilename!
)
pause
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询