怎么用批处理修改文档的 编码?

来源:百度知道 编辑:UC知道 时间:2024/05/30 01:01:15
我 下了 好多的 html文件当我把他转换成txt文件时,准备把 他拷贝到我 的 mp4中看时,发现显示的汉字是像繁体子一样的乱码,最后我 发现是编码出了问题,我转换的时候 都是UTF-8编码类型,我mp4上 不是乱码 的 都是ANSL编码类型
但是由于文件太多 我不可能一个 一个的去 改
我想 用批处理来 改其编码为ANSL,
不知道怎么写一个 批处理来把txt文件的 编码由UTF-8改为ANSL
行为那位大侠帮哈忙
怎么就没有人 来 回答呢?真 是郁闷
每次 都是 这样

不郁闷哈,我来回答,你所说的用dos命令转换文本编码基本上办不到,也有转换的软件,网上搜索下还是蛮多的..

如果非要用批处理转换可以这样:
逐个txt文件读取,然后再导入到一个临时文件夹(temp)以原文件名保存,保存的文本类型系统默认的是ANSL编码的,这样就ok啦..

@echo off
md temp
for /r %%a in (*.txt) do type "%%a" >>temp\%%~nxa
pause