找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 126148|回复: 24

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

[复制链接]
发表于 2009-3-26 15:45:12 | 显示全部楼层 |阅读模式
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


本地下载:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

参与人数 1PB +6 收起 理由
neorobin + 6 多谢

查看全部评分

发表于 2010-8-24 14:59:15 | 显示全部楼层
我测试了一下,似乎不支持big5啊
发表于 2011-5-14 11:30:54 | 显示全部楼层
感谢分享
发表于 2011-6-1 20:11:41 | 显示全部楼层
CheckCode.vbs并不完全正确
发表于 2011-10-28 01:07:10 | 显示全部楼层
回复 4# Demon


    你是指判断UTF8部分  EF BB BF  用三个字节来判断,还是说最后一部分不是GB2312,而是GBK?
发表于 2011-10-28 02:56:34 | 显示全部楼层
都忘记有现成的了,以后可以轻松很多了
发表于 2011-11-9 21:31:55 | 显示全部楼层
感谢~
收藏了!
发表于 2011-11-9 21:48:09 | 显示全部楼层
回复  Demon


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


并不是所有UTF-8编码的文件都带BOM的,事实上,绝大部分UTF-8文件都不带BOM。将不带BOM的文件都当成GB2312显然不正确。
发表于 2012-3-25 02:32:15 | 显示全部楼层
谢谢!楼主,下载看看是否实用!
发表于 2012-7-5 20:13:22 | 显示全部楼层
确实是好东东的,收藏了,用用先
发表于 2012-11-4 11:54:16 | 显示全部楼层
我搜了很多代码,编码检测似乎很难。
不知道现在有人解决没。
发表于 2012-11-4 12:24:06 | 显示全部楼层
我搜了很多代码,编码检测似乎很难。
不知道现在有人解决没。
yu2n 发表于 2012-11-4 11:54


100%准确检测是不可能的。
发表于 2012-12-18 21:46:31 | 显示全部楼层
曾经在网上找到一个把变量转换成UTF-8(即%ED 80 C3)这样的脚本,其中还可以编辑要排除的不转换的字符(如英文字母、数字、一些可打印特殊字符等),用以对Flash存档文件路径引用……可惜不小心找不到了……
发表于 2013-2-20 12:46:42 | 显示全部楼层
谢谢楼主的分享
发表于 2013-4-2 15:37:50 | 显示全部楼层
谢谢楼主的分享!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-16 23:56 , Processed in 0.018776 second(s), 9 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表