思路:把txt里面的内容在记事本里面替换空格为"
然后复制粘贴到Excel里面去
在第一列前添加一列,第一个单元格内容为ren,然后下拉至所有行填满
在最后一列后添加一列,内容为.pdf,然后下拉至所有行填满
最后全选(Ctrl+A)整张表,复制到记事本里
再替换"
保存为1.cmd(注意检查不是文本文件类型1.cmd.txt哦,看图标就知道了),然后双击之,执行一遍即可。
文内的
for /f "tokens=1-12,14*" %i in (目录.txt) do ren %i %j
只要这一句话就可以满足你的要求了.
你需要将上这行代码复制进一个文本文件.然后将这个文件改名为 xxx.cmd ,再然后把这个文件放在你的ts053001-ts053100目录下 鼠标双击这个文件即可.
你应当确保所有的pdf书都在这个目录下.
并且你那本 目录.txt 也在这个目录下.
yita07 和 atlight的办法都不错。
这里再给你提供多一条选择:
用Replace Pioneer,很简单(并支持批量处理文件):
1. ctrl-o 打开文件
2. ctrl-h 替换,设置如下:
Replace Unit=Line(表示以行为处理单位)
Search for Pattern=.*
Replace with Pattern=rename $match[1] $match[2].pdf\n
3. 点击replace,然后保存为a.bat,在dos下运行a.bat即可,ok.
下载:http://www.mind-pioneer.com, http://www.download.com
这是我基于你的样本处理的结果:
rename ts053001.pdf 追忆似水年华(上).pdf
rename ts053002.pdf 追忆似水年华(中).pdf
rename ts053003.pdf 追忆似水年华(下).pdf
rename ts053004.pdf 罪与罚.pdf
rename ts053005.pdf 最后的莫希干人.pdf
rename ts053006.pdf 子夜.pdf
rename ts053007.pdf 最后诊断.pdf
百度网盘如何批量重命名,百度网盘批量重命名软件使用教程
文件批量更名大师 V2.92(2007年01月26日发布)*-价值36元
http://www1.skycn.com/soft/20550.html
用户名:箫心IT乐园
注册码:FE9516E6B3FC621F141E11C57EA75700