怎么用vbs列出机器上所有能调用的组件
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,本篇内容主要讲解"怎么用vbs列出机器上所有能调用的组件",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"怎么用vbs列出机器上所有能调用的组件"吧!核心代码
千家信息网最后更新 2026年11月01日怎么用vbs列出机器上所有能调用的组件
本篇内容主要讲解"怎么用vbs列出机器上所有能调用的组件",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"怎么用vbs列出机器上所有能调用的组件"吧!
核心代码
set wshshell = CreateObject("WScript.Shell") set registry = CreateObject("regtool.tob") '获取一个dictionary对象存储键名 set dict = CreateObject("Scripting.Dictionary") '列举HKEY_CLASSES_ROOT中所有键 set allkeys = registry.RegEnum("HKCR\") '排除所有键中键名有点的。 for each key in allkeys '第1个点在哪儿(跳过初始点)? pos = Instr(2, key, ".") if pos>0 then 'there's a dot. Is there another one? pos2 = Instr(pos+1, key, ".") if pos2>0 then 'yes, so this name is version specific 'check whether we already have a 'version-independent progid! independent = left(key, pos2-1) if not dict.Exists(independent) then 'no, store it dict.Add key, 0 end if else 'this one is version-independent. 'do we already have a version-dependent 'progID in store? vdpid = "" for each element in dict if len(element)>len(key) then if left(element, len(key)+1)=key & "." then 'yes, return name vdpid = element exit for end if end if next 'any version dependent progID found? if vdpid="" then 'no, add to store dict.add key, 0 else 'yes, replace dict.Remove vdpid dict.add key, 0 end if end if end if next MsgBox dict.Count & " Objects found!" for each key in dict list = list & key & vbCrlf next MsgBox list outputfile = "C:\OBJECT.TXT" set fs = CreateObject("Scripting.FileSystemObject") set output = fs.CreateTextFile(outputfile, true) print dict.Count & " Objects found!" Print list output.close wshshell.run outputfile sub Print(text) '写信息到记录文件 output.WriteLine text end sub到此,相信大家对"怎么用vbs列出机器上所有能调用的组件"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
机器
组件
内容
学习
实用
更深
代码
兴趣
实用性
实际
对象
操作简单
文件
方法
更多
朋友
核心
网站
频道
存储
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
有格互联网科技
保险科技 互联网保险
互联网科技网
互联网品科技
猪兼强互联网科技
互联网与未来科技
迪茉互联网科技
银优互联网科技有限公司
科技互联网公司logo
科技互联网创业计划书
互联网科技寓意
银川新华互联网科技职业技术培训学校图片
科技互联网大厂
中国科技创新与世界互联网大会
互联网科技的全部知识
沐思想互联网科技有限公司
互联网金融科技元年
互联网领先科技宣传片
江苏互联网智能科技软件
九思连强互联网电子科技有限公司
广东万易互联网科技有限公司惠州分公司
互联网科技视频
上海喔噻互联网科技
佩信高科技互联网
农村开互联网科技讲堂
广西互联网科技孵化中心
玉溪新华互联网科技好不好
互联网方面的科技前沿
南京一网一红互联网科技有限公司
互联网企业和网络科技有限公司