VB仿WINDOWS 卸载程序获取已安装软件列表
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VB仿WINDOWS 卸载程序获取已安装软件列表相关的知识,希望对你有一定的参考价值。
只需要获取已安装程序名列表即可,不需要获取图标啊、版本啊、路径啊什么的!
请提供具体演示代码示例!万分感谢,100分奉上!
不要拷贝网上搜索的答案,谢谢合作!
uninst = "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall"
Set oReg = GetObject("winmgmts:\\\\.\\root\\DEFAULT:StdRegProv")
oReg.EnumKey HKLM, uninst, ks
For Each k In ks
If Left(k, 2) <> "KB" Then
If oReg.getStringValue(HKLM, uninst & "\\" & k, "DisplayName", v) = 0 Then
Print v
End If
End If
Next 参考技术A 给你个现成的演示代码 http://www.codesky.net/showhtml/14681.htm
解压密码:codesky.net
那网页上标注的有解压密码,通过注册表来读取的。
windows下如何取得完整的已安装程序列表
参考技术A 用命令行执行wmic product ,要想获得某些属性可以在后面加上get name/version等也就是wmic product get name version 参考技术B 开始---控制面板---程序和功能--列表里是你所安装的软件程序。 参考技术C 进入控制面板——卸载程序,会看到列表。
以上是关于VB仿WINDOWS 卸载程序获取已安装软件列表的主要内容,如果未能解决你的问题,请参考以下文章