大家好,欢迎来到IT知识分享网。
借助软件是很简单,不借助软件的话,仅仅用dos和excel也能实现。
写个不用软件,仅仅用dos+excel教程给小白看,尽量把自己碰到的问题都写下来,也作为其他答案的补充吧。
整体思路:用dos导出文件名清单→通过excel批量修改文件名,并批量改完文件名称→回到DOS里批处理(复制到txt里做成BAT批处理执行;或者复制到dos里面让DOS处理)。
———————–华丽丽的分割线—————————
一、DOS里导出文件清单:
1、win键+R键,调出命令框,输入cmd,回车,进入到DOS。
2、用ODS命令进入到文件所在文件夹。(所有DOS命令都是英文输入法状态下)
以下拿举例:F:\BaiduNetdiskDownload\新概念英语 (在DOS下)
A:输 “F:” (“”不用输入,下同)
B:输入”BaiduNetdiskDownload\新概念英语”
3、输入 dir *.* /b>rename.txt
到此就能在文件夹下看到一个rename的txt文件,里面就是所有文件名了。
二、在EXCEL里进行编辑。分列,文件名重新命名这些就不在累述了。做出来效果如下:
处理后的格式最终是为了方便DOS执行的,所以这里处理的时候难点在于处理后需要有空格,有引号。
1、DOS更名格式:ren空格“原文件名”空格“新文件名”,这里引号是要带上的。
2、excel的公式为:=A1&” “&””””&B1&””””&” “&””””&C1&””””
解释如下: A1+空格+引号+B1+引号+空格+引号+C1+引号
3、将最终结果复制到txt文本中。
三、DOS中批量处理变更名字。
1、用BAT文件容易出现汉字部分乱码,解决方案,在输入cmd时,改成cmd /U (注意有空格)
2、在dos里进入到对应目录之后,复制TXT里的文本粘贴到DOS下,点回车,全部解决。
OK
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/11487.html