怎样编个批处理程序

fanwang 2005-02-16 04:31:34
怎样编个批处理程序,把原来的文件名批量改一下,如原文件名为TC33319991071050001.TXT.910
改为ST33319991071050001.2
就是TC改成ST,.TXT.910改成.2 其他不变。
这样的文件很多。一次批量怎么改,
我用 rename TC*.TXT.910 ST*.2 命令改可结果.TXT还在的就是变成.TXT.2了
请高手指教
...全文
125 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
sonic_andy 2005-03-10
  • 打赏
  • 举报
回复
错了,应该是:
------------------------------------------------------------
在记事本中输入以下内容,然后保存为change.bat即可。
@for /f "delims=. tokens=1,2,3" %%i in ('dir /b') do @if not "%%j" == "bat" @ren %%i.%%j.%%k %%i.2
@ren tc* st*
------------------------------------------------------------
注意只有两句话,一个是@for开头的,一个是@ren开头的。
sonic_andy 2005-03-10
  • 打赏
  • 举报
回复
在记事本中输入以下内容,然后保存为change.bat即可。
@for /f "delims=. tokens=1,2,3" %%i in ('dir /b') do @if not "%%j" == "bat" @echo ren %%i.%%j.%%k %%i.2
@echo ren tc* st*
ljf982713 2005-02-17
  • 打赏
  • 举报
回复
到网上找个批处理软件吧,又快又方便
fanwang 2005-02-17
  • 打赏
  • 举报
回复
规律就是TC改成ST中间不变,.TXT.910 改成.2
wojiaren 2005-02-17
  • 打赏
  • 举报
回复
用VB编一个小程序就可以了,可以改成你想要的任意的名字。
icuc88 2005-02-16
  • 打赏
  • 举报
回复
说出你要改名字的规律
icuc88 2005-02-16
  • 打赏
  • 举报
回复
所有的文件都是这个格式?
jin0706 2005-02-16
  • 打赏
  • 举报
回复
有很多可以批量改名的软件啊,acdsee也支持批量改名的
自由阳光 2005-02-16
  • 打赏
  • 举报
回复
可以用total commander里面的批量更名软件,也可以GOOGLE搜一下批量更名软件,一大堆的。。

6,849

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧