用Excel和批处理实现批量重命名文件
  TzIKhmlW4Wk4 2023年11月13日 20 0

需求:现有100个文件,每个文件需要复制成3份,并且在文件名后加上-张三、-李四、-王五。

1.全选所有文件,复制,粘贴,粘贴,形成300个文件。

2.使用命令输出所有文件名到文本文件中。

dir/b >name.txt

3.将结果复制到Excel的某一列中。

4.在某一列中,输入-张三、-李四、-王五(通过在字符串前输入单引号使单元格变成文本,防止-符号出错),填充300行,填充时选择复制单元格。

5.在文件名列中,选择数据->分列->分隔符号。

如文件名家长学校指导自学表( 孩子爱攀比怎么办) - 副本 (2).docx、家长学校指导自学表( 孩子爱攀比怎么办).docx

可先以-为分隔符,再以.为分隔符,获得家长学校指导自学表( 孩子爱攀比怎么办)文件名。

6.拼接命令,即拼接成下面的命令,

rename "A.docx" "B.docx"

拼接的命令示例为

="rename "&""""&D1&""""&" "&""""&E1&B1&".docx"&""""

其中,拼接号为&,四个双引号表示一个双引号。

7.将拼接的命令往下拉,获取300个命令,复制粘贴到新的文本文件中。

8.将文本文件另存,命名为excel.bat,编码为ANSI。

9.双击执行excel.bat批处理文件。

即可将300个文件按需求重命名。

 



【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月13日 0

暂无评论

推荐阅读
TzIKhmlW4Wk4