watfgzs的gravatar头像
watfgzs 2015-03-08 21:54:09

windows bat批处理文件如何恢复字符编码转换乱码的文件?

因为要对一个文本文件进行字符编码的转换,在网上搜索答案的时候看到了这个

http://zhidao.baidu.com/link?url=k6EF3n8oZr-EfxCgQT1Fp5HHn6e1nzk04n8UWZ-tdhLKfjLqIFLBpTvj2T-WeSMrJ3_ASRl2R86AcBuUt4Auva

但是在使用的时候一不小心把桌面上的几个无辜文本文件也给转换了(ㄒoㄒ),这些文件本来是可以正常打开的,但是经过转换之后变成了乱码。

有没有会批处理高手帮忙写个反向编码的程序,帮我把那些乱码的转换回来!

@echo off&color a
title TXT文本ANSI转UNICODE -by 314ccp-
set/p.=请将目录拖放此处:
cls & cd /d  "%.%"
for /r %%a in (*.txt)do (
cmd /u /c "type "%%a">unicode.tmp" 
copy unicode.tmp "%%a">nul
del unicode.tmp /q
)
echo 全部转换完成,可用WORD选Unicode验证了!
echo.
echo 按任意键打开目录!
pause>nul
start "" "%cd%"
所有回答列表(1)
watfgzs的gravatar头像
watfgzs  LV21 2015年3月10日

已经解决了,谢谢大家帮助!
解决方法:
        使用WPS打开后点击    文件—>重新载入  然后选择文件编码为Unicode 文字就会显示为正常状态,然后粘贴出来存入一个新的txt文件里面就行了

评论(0) 最佳答案
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友