标题: [文件操作] 【已处理】批处理如何让文件夹内pdf文件仅保留汉字名称? [打印本页]
作者: coolrat 时间: 2021-11-8 20:59 标题: 【已处理】批处理如何让文件夹内pdf文件仅保留汉字名称?
本帖最后由 coolrat 于 2021-11-9 15:49 编辑
【情形】学校文献群提供的一些pdf电子书,文件名称中含有“_”字符,数字,字母及汉字等。
如,gjia__中华传家读本经典古文解读_1636367180.pdf
20MB__洛夫长诗_1636347203.pdf
【期待】一键去除文件夹内所有pdf文件名称中的其它字符,只保留汉字名称,以便后期管理。
即上述文件名称直接修改为
→中华传家读本经典古文解读.pdf
→洛夫长诗.pdf
恳请学友援手相助!
作者: zhanglei1371 时间: 2021-11-8 21:05
用工具算不算?totalcommander正则表达式替换
作者: qixiaobin0715 时间: 2021-11-8 21:13
- for /f "tokens=1,2* delims=_" %%a in ('dir /b /a-d *.pdf') do ren "%%a_%%b_%%c" "%%b%%~xc"
复制代码
作者: qixiaobin0715 时间: 2021-11-8 21:20
- @echo off
- for /f "delims=" %%a in ('dir /b /a-d *.pdf') do (
- for /f "tokens=2 delims=_" %%i in ("%%a") do ren "%%a" "%%i%%~xa"
- )
- pause
复制代码
作者: coolrat 时间: 2021-11-9 15:47
qixiaobin0715兄的代码完美实现所需,谢谢兄台及时援手;也谢谢zhanglei1371的方法介绍。
作者: coolrat 时间: 2021-11-9 15:48
回复 4# qixiaobin0715
感谢兄弟的热情应助,感谢你的智慧与付出为我节省了时间!
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |