千家信息网

怎么用VBS实现批量gb2312转utf-8

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章给大家分享的是有关怎么用VBS实现批量gb2312转utf-8的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。代码如下:'/*====================
千家信息网最后更新 2026年11月01日怎么用VBS实现批量gb2312转utf-8

这篇文章给大家分享的是有关怎么用VBS实现批量gb2312转utf-8的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

代码如下:


'/*=========================================================================
' * Intro 拖动所有要转换的gb2312编码文件到这个文件上,程序会将它们自动转换为utf-8编码文件
' * FileName GB2312.To.UTF-8.vbs
' * Author yongfa365
' * Version v1.0
' * WEB http://www.yongfa365.com
' * Email yongfa365[at]qq.com
' * LastModify 2007-10-04 10:42:53
' *==========================================================================*/

Set objArgs = WScript.Arguments
If objArgs.Count>0 Then
If MsgBox("本程序仅支持GB2312到UTF-8的转换"&vbCrLf&"如果您所拖动的文件里有别的格式的文件请点"取消"", vbOKCancel + vbExclamation + vbDefaultButton2, "郑重提醒!!!") = vbOK Then
For I = 0 To objArgs.Count - 1
FileUrl = objArgs(I)
Call WriteToFile(FileUrl, ReadFile(FileUrl, "gb2312"), "utf-8")
Next
End If
Else
MsgBox "请将您要转换的"gb2312文件"拖到这个文件上"&vbCrLf&"程序会将它们自动转换为utf-8文件", vbInformation, "柳永法温馨提示:"
End If

'-------------------------------------------------
'函数名称:ReadFile
'作用:利用AdoDb.Stream对象来读取各种格式的文本文件
'----------------------------------------------------

Function ReadFile(FileUrl, CharSet)
Dim Str
Set stm = CreateObject("Adodb.Stream")
stm.Type = 2
stm.mode = 3
stm.charset = CharSet
stm.Open
stm.loadfromfile FileUrl
Str = stm.readtext
stm.Close
Set stm = Nothing
ReadFile = Str
End Function

'-------------------------------------------------
'函数名称:WriteToFile
'作用:利用AdoDb.Stream对象来写入各种格式的文本文件
'参数:FileUrl-文件相对路径;Str-文件内容;CharSet-编码格式(utf-8,gb2312.....)
'----------------------------------------------------

Function WriteToFile (FileUrl, Str, CharSet)
Set stm = CreateObject("Adodb.Stream")
stm.Type = 2
stm.mode = 3
stm.charset = CharSet
stm.Open
stm.WriteText Str
stm.SaveToFile FileUrl, 2
stm.flush
stm.Close
Set stm = Nothing
End Function

感谢各位的阅读!关于"怎么用VBS实现批量gb2312转utf-8"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

文件 utf-8 格式 内容 程序 编码 作用 函数 名称 对象 文本 更多 篇文章 不错 实用 温馨 代码 参数 文章 看吧 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网科技名片 华服互联网科技怎么样 深圳恒合互联网络科技有限公司 互联网 的科技创新 互联网 新科技 中正互联网科技招聘 互联网科技创新企业排名 中国科技互联网公司收入 小米互联网科技园设置 承德科技产业互联网发展 湖北码尼互联网科技有限公司电话 广州市恰铎互联网科技有限公司 哈尔滨屹滨互联网科技有限公司 互联网公司黑科技创始人 上海科技产业互联网平台 世界互联网科技成果奖 江苏互联网智能科技产品出厂价 美国五大互联网科技公司市值多少 优雇互联网科技有限公司 六子台科技互联网展会 深圳九邦互联网科技有限公司 互联网中国科技 猪兼强互联网科技 北京互联网络科技有限公司 中国的互联网科技企业的崛起 科技大学互联网 工业互联网山东科技大学 江苏苏星互联网科技有限公司 马化腾互联网科技教学 科技美学互联网 艺术
0