- //&cls&echo 请确认BAT和要处理的TXT文本都是ANSI编码再按任意键继续,否则乱码&pause&dir /b *.txt|cscript -nologo -e:jscript "%~f0"&exit
-
- function reStr(file){
- var f = fso.opentextfile(file, 1);
- str = f.ReadAll().replace(/[\s”]+/g, '\r\n ').replace(/^/, ' ');
- f.Close();
- var f = fso.opentextfile(file, 2);
- f.Write(str);
- }
- var fso = new ActiveXObject('Scripting.FileSystemObject');
- while(!WScript.StdIn.AtEndOfStream)reStr(WScript.StdIn.ReadLine());
复制代码 恢复乱码方法:EncodingConverter-1.0_编码转换工具
选择原来的编码格式替换为原来的编码格式
比如原来是UTF-8乱码了,文本是ANSI,EncodingConverter选择UTF-8转换UTF-8可以恢复
csv不知道怎样格式,貌似有TXT转CSV工具 |