1.python脚本的安装网上有很多,如果脚本不太好用,可以专门安装一个python.exe配置好路径即可,网上很多教程,可以参考
http://stackoverflow.com/questions/7256049/notepad-converting-ansi-encoded-file-to-utf-8
或
http://blog.sina.com.cn/s/blog_5f4150730101b3ok.html
2.编写脚本并执行,代码如下:
import os;
import sys;
filePathSrc="D:\\bin\\Data" # Path to the folder with files to convert
for root, dirs, files in os.walk(filePathSrc):
for fn in files:
# Specify type of the files
if fn[-4:] == '.txt' or fn[-4:] == '.ini' or fn[-4:] == '.lua' or fn[-4:] == '.flt': #or fn[-4:] == '.cfg' or fn[-4:] == '.ims' or fn[-4:] == '.fnt' or fn[-4:] == '.xsd' or fn[-4:] == '.sce' or fn[-4:] == '.sds'
notepad.open(root + "\\" + fn)
#notepad.messageBox("open")
#os.system('pause')
notepad.runMenuCommand("Encoding", "Convert to UTF-8 without BOM")
#notepad.messageBox("Convert")
#os.system('pause')
notepad.save()
#notepad.messageBox("save")
#os.system('pause')
notepad.close()
#os.system('pause')
#notepad.messageBox("close")
3.注意:要将notepad++改成英文版,否则不好用,设置->首选项->语言!
4.有不明白的可以留言提问,随时解答!