Rivers分享 http://blog.sciencenet.cn/u/sdssxwfd

博文

利用Excel批量修改文件名。

已有 10293 次阅读 2018-9-30 08:21 |个人分类:未分类|系统分类:教学心得

      批量修改文件名一直是一个让人头疼的问题,尽管网上有一些小软件可以满足,但是如果恰巧手边没有这样的软件呢?而且这些小软件使用时可能给我们系统带来隐患。下面我们使用Excel来批量修改文件名。

       在系统“开始”菜单文本框(或"运行")命令下输入cmd,按回车进入MS-DOS命令窗口,进而输入磁盘名按回车。进入磁盘名后输“cd 磁盘内要修改文件名的文件夹路径”(注意cd后有一空格),回车进入目标文件夹,最后在文件夹后输入“dir/b>list.xls”,再回车,就会在目标文件夹中生成一个名为“list.xls”、提取了文件夹中所有文件名称的excel文档, 删除不想修改文件名。

image.png

      打开list.xls表格,整理表格,按如下格式将重命名指令(ren)、原文件名、新文件名对应列好。

按如下格式将重命名指令(ren)、原文件名、新文件名对应列好。修改后成


新建一个txt文件,将整理好的重命名内容复制到txt文件中。

确定格式及内容均无误后,把该txt文件另存为“renfile.bat”,并存入需重命名文件所在文件夹中,双击“renfile.bat”。


 excel 中去掉前几个字符的命令以本上表为例:=right(b1,len(b1)-3).


如果想对文件加序号:如把C列改成前面加4位的序号,可以在D1把单元格格式设置为文本,然后输入0001,下面的名字可以通过拖拽的方式得到。E列通过"d1&c1"得到。然后隐藏C列、D列,把A、B、E列复制到txt文件中。再利用修改成"bat"文件格式来完成。










参考:

[1]https://jingyan.baidu.com/article/b7001fe1dfc1ce0e7382dd6b.html

[2]https://zhidao.baidu.com/question/360076519651397572.html




https://blog.sciencenet.cn/blog-216525-1137907.html

上一篇:美赛数学建模论文的写法
下一篇:[转载]利用DOS命令批量删除文件名中的空格
收藏 IP: 182.42.201.*| 热度|

1 张云

该博文允许注册用户评论 请点击登录 评论 (1 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-7-6 22:28

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部