批处理批量修改文件名

来源:百度知道 编辑:UC知道 时间:2024/05/22 00:36:22
我有上万个doc文件,其文件名为xxxxx(空格)hi.doc,xxxxx的长度不固定但都是中文,我想是其修改为xxxxx(下划线)初稿.doc,最后文件名为xxxxx_初稿.doc.
xxxxx这几个中文字符长度不固定,修改后不能变化,就是把后面的(空格)hi替换成(下划线)初稿.
xxxxx hi.doc 转换成 xxxxx_初稿.doc

谢谢大家
我想要的是如何用批处理操作.谢谢给软件的热心人

呵呵
@echo off
for /f "tokens=1,2 delims= " %%i in ('dir/b *.doc') do (
ren "%%i %%j" %%i_您好.doc
)

ren * hi.doc *_初稿.doc

把上面的内容放到记事本中,存为“改名.bat”。把这个文件放到你的DOC文件目录,双击就可以了。

我以前有用过批量修改文件名一个软件..你到网上找找..

批量修改文件名 V1.0
http://www.skycn.com/soft/25916.html
查找或替换指定目录下的文件名中的某个字符,非常实用。
希望能对你有用