更新一:关于代码中中文出现乱码的解决方法为:
转载
https://blog.csdn.net/yang889999888/article/details/72934787
bat文件右键用“ 编辑” 打开,
另存为时,UTF-8保存为ANSI 格式。即可解决运行是乱码问题。
一、由Excel表格数据批量生成文件夹
转载:
https://blog.csdn.net/weixin_43332500/article/details/93862633
1、启动Excel,在A列中复制已输入好的文件名或直接在Excel中输入,一个单元格一个文件名。在B1中输入="md "&A1,注意引号为英文状态下,且md后有一个空格。
2、复制B列,在记事本中粘贴后,保存,文件名后缀用“.bat”,也可直接保存后,把后缀名改为"bat”。然后直接双击运行尽可以看到了。
二、由Excel表格数据批量生成文本文档(笔者注:bat文件中不能出现英文的字母,包括txt文件的名字和地址栏的地址)
转载:
https://zhidao.baidu.com/question/1445393752972360300.html
1、启动Excel,在A列中复制已输入好的文件名或直接在Excel中输入,一个单元格一个文件名。
2、在B列中输入路径名,如果路径名相同,只要输入B1单元格,再向下填充(也可不填充后面用绝对引用即可)。
3、C1中输入:copy>
4、D1中输入:=$C$1&B1&A1&".txt" (笔者注:关于命名方式要活用$、&、"")
得到类似于“ copy>e:worksabc.txt ”的内容,向下填充公式到最后一行。
5. 复制D列,在记事本中粘贴后,保存为批处理文件,即保存时文件类型选择“所有文件(.)”,文件名后缀用“.bat”,也可直接保存后,把后缀名改为"bat”。然后直接双击运行尽可以看到了。