标题: [已结]批处理怎么改名字
[打印本页]
作者: scrate
时间: 2007-9-16 17:25
标题: [已结]批处理怎么改名字
想改一下后缀但是 自己编程无法实现。
文件名都是这样的Windows98Plus.rar.bt.td
改成Windows98Plus.rar.bt!
我写的程序
】
rem
set 后缀=td
set 数量1=100
for %%a in (*.%后缀%) do call :renstart "%%a" %1
:renstart
for /L %%b in (100,1,%数量1%) do rename %1 %2%%b.%后缀%
返回错误是 rename不能执行
xp的系统,批处理在 需要修改的文件夹之下、
[
Last edited by scrate on 2007-9-18 at 09:18 AM ]
作者: lxmxn
时间: 2007-9-16 23:25
试试这个?
for %%a in (*.td) do @rename "%%~a" "%%~na"
作者: scrate
时间: 2007-9-17 12:25
可以实现去掉后缀,但是加不上 ! 这个
作者: wudixin96
时间: 2007-9-17 13:11
for %%a in (*.td) do @rename "%%~a" "%%~na!"