标题: 如何批量改文件名
[打印本页]
作者: kabei
时间: 2009-4-13 12:50
标题: 如何批量改文件名
比如:我现在有3个TXT文件,名字为1.doc1.txt,好.doc好.txt,m.docm.txt,如何让它的名字变成1.txt,好. txt,m.txt。谢谢指教!
作者: flybird2020
时间: 2009-4-13 13:18
@echo off&&setlocal enabledelayedexpansion
for /f %%a in ('dir/b *.txt') do (
set "var=%%~na"
ren %%a !var:~-1!.txt
)
pause.
rem 上面代码另存为renit.bat
rem 共同学习,^_^
作者: netbenton
时间: 2009-4-13 20:54
ls的好像还要改改:
call var=%%var:.!var:*.=!=%%
ren %%a !var!.txt
[
Last edited by netbenton on 2009-4-14 at 19:25 ]