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

[转贴] VBS版文件编码识别、转换工具(GB2312、UTF-8、Unicode、BIG5)

C:\Test>tree /f C:\Test\CodeToos

C:\TEST\CODETOOS
│  CheckCode.vbs
│  Demo.bat
│  GB2U8.vbs
│  GB2Ue.vbs
│  U82GB.vbs
│  U82Ue.vbs
│  Ue2GB.vbs
│  Ue2U8.vbs

└─allcode
        ANSI2Unicode.vbs
        ANSI2UTF8.vbs
        Demo.bat
        Unicode2ANSI.vbs
        Unicode2UTF8.vbs
        UTF82ANSI.vbs
        UTF82Unicode.vbs


本地下载:
附件: 您需要登录才可以下载或查看附件。没有帐号?注册
1

评分人数

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

我测试了一下,似乎不支持big5啊

TOP

感谢分享

TOP

CheckCode.vbs并不完全正确

TOP

回复 4# Demon


    你是指判断UTF8部分  EF BB BF  用三个字节来判断,还是说最后一部分不是GB2312,而是GBK?
---学无止境---

TOP

都忘记有现成的了,以后可以轻松很多了
枫中残雪:风停了,我的心却在动,让我心中的寒意走向远方

TOP

感谢~
收藏了!

TOP

回复  Demon


    你是指判断UTF8部分  EF BB BF  用三个字节来判断,还是说最后一部分不是GB2312,而 ...
broly 发表于 2011-10-28 01:07


并不是所有UTF-8编码的文件都带BOM的,事实上,绝大部分UTF-8文件都不带BOM。将不带BOM的文件都当成GB2312显然不正确。

TOP

谢谢!楼主,下载看看是否实用!

TOP

确实是好东东的,收藏了,用用先
q 真的很看好你哦

TOP

我搜了很多代码,编码检测似乎很难。
不知道现在有人解决没。
『千江有水千江月』千江有水,月映千江;万里无云,万里青天。    http://yu2n.qiniudn.com/

TOP

我搜了很多代码,编码检测似乎很难。
不知道现在有人解决没。
yu2n 发表于 2012-11-4 11:54


100%准确检测是不可能的。

TOP

曾经在网上找到一个把变量转换成UTF-8(即%ED 80 C3)这样的脚本,其中还可以编辑要排除的不转换的字符(如英文字母、数字、一些可打印特殊字符等),用以对Flash存档文件路径引用……可惜不小心找不到了……

TOP

谢谢楼主的分享

TOP

谢谢楼主的分享!

TOP

返回列表