Board logo

标题: 如何批量修改文件扩展名 [打印本页]

作者: pykacha     时间: 2008-8-26 17:51    标题: 如何批量修改文件扩展名

系统出错自动重启并进入自动检测,进入系统后发现有几个文件夹的名称后面多了“.bd.ren“,文件夹里面的文件也一样,全面在文件名最后面加多了.bd.ren的东西。比如1.mp3就变成1.mp3.bd.ren。
请问如果制作个小P把它们批量修改回来呢?
作者: HAT     时间: 2008-8-26 17:59

@echo off
setlocal enabledelayedexpansion
set SrcDir=C:\test
for /f "tokens=*" %%a in ('dir /s /b *.bd.ren') do (
  set newname=%%~na
  ren "%%a" "!newname:~0,-3!"
)

作者: pykacha     时间: 2008-8-26 21:32
正解!
学习了,谢谢!