[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文本处理] 批处理如何修改txt编码ANSI为Unicode?

论坛里逛了半天,看到的方法都没实现,请教这里的高手,如何实现这个编码的转换? 最好用CMD,不是拖上转换的那种!

我传了个文本文件,里面包含中文字符:  (我想通过批处理,把这个txt文件的编码改成Unicode的)

在线等,请有知道的朋友说一下,谢谢!

TOP

本帖最后由 CrLf 于 2011-10-3 19:26 编辑

获取 Unicode 文件头的方法一般有几个:新建一个空的 Unicode 文本、用 VBS 输出、获取某些命令输出中的文件头(比如 wmic 或 robocopy)、还有用 CHCP 拆分汉字获取字符(可以使用 plp626 的ASCMAP 函数)、debug 等。输出不含文件头的文本直接 cmd /u /c type a.txt>>b.txt 附加到含有文件头的文本即可。
实例见链:http://tieba.baidu.com/p/1090850209?pid=12470154107

TOP

能否先说说你看到的方法有哪些?
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 4# Batcher


比如三楼链
还比如:http://www.bathome.net/redirect. ... amp;goto=nextoldset
还比如:http://xinyu8.5d6d.com/thread-8897-1-1.html

TOP

LZ能不能把你要处理的文本上传一下,并说明你的要求(注:在顶楼更新就行了)
枫中残雪:风停了,我的心却在动,让我心中的寒意走向远方

TOP

回复 5# hzusb


3楼木有链接啊
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 7# Batcher


    我这里能看到的:

TOP

回复 8# hzusb


呃,还以为你说的是这个帖子的3楼呢:
http://bbs.bathome.net/thread-8054-1-1.html

你使用那个cmd /u的方法之后,结果如何?
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

没成功,里有有中文的!

TOP

回复 10# hzusb


那个帖子里提到的VBS可以吗?
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

本帖最后由 hzusb 于 2011-10-4 09:30 编辑

VBS的链接打不开,我后来我改用其它方法了!不能局限于批处理,尺有所长,寸有所短啊

TOP

回复 12# hzusb


http://bbs.bathome.net/thread-3900-1-1.html
这个帖子打不开?报错信息是什么?
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

先声明一下:
个人认为无论是VBS还是BAT都可以胜任,只不过方法不同
BAT是利用BOM,而VBS则是ADODB.STREAM
此外,推荐一个软件Replace Pioneer,设置比较简单。
先点击CONVERT——选择ENCODING CONVERT
枫中残雪:风停了,我的心却在动,让我心中的寒意走向远方

TOP

返回列表