网站首页
网站导航
Ctrl+D收藏
首 页
代码段
源码包
文档库
工具箱
代码语言
.
CSharp
.
JS
Java
Asp.Net
C
MSSQL
PHP
Css
PLSQL
Python
Shell
EBS
ASP
Perl
ObjC
VB.Net
VBS
MYSQL
GO
Delphi
AS
DB2
Domino
Rails
ActionScript
Scala
代码分类
文件
系统
字符串
数据库
网络相关
图形/GUI
多媒体
算法
游戏
Jquery
Extjs
Android
HTML5
菜单
网页交互
WinForm
控件
企业应用
安全与加密
脚本/批处理
开放平台
其它
【
VBS
】
VBS脚本查询Windows注册信息
作者:
dezai
/ 发布于
2014/1/21
/
710
dim wshshell,doit dim regowner,regorg,proname,prokey,prover,pathname dim msgchr,welcome_inf,program_name,reg_prompt1,reg_prompt2,input_regowner,input_regorg,input_prover,input_prokey,input_title,your_input_21pcinfo,affirm_input_21pcinfo set wshshell=wscript.createobject("wscript.shell") regpath="HKLM\Software\Microsoft\Windows NT\CurrentVersion\" '******************从注册表读取当前注册信息的子过程********************* sub read_21pcinfo() regowner=wshshell.regread(regpath+"registeredOwner") regorg=wshshell.regread(regpath+"RegisteredOrganization") proname=wshshell.regread(regpath+"ProductName") prokey=wshshell.regread(regpath+"ProductID") prover=wshshell.regread(regpath+"CurrentBuildNumber") pathname=wshshell.regread(regpath+"PathName") end sub '******************显示当前注册信息的子过程********************* sub disp_21pcinfo() call read_21pcinfo() msgchr=chr(13)&chr(10)+" " program_name="Windows 注册信息查询脚本" reg_prompt1="当前"+proname+"的注册信息" reg_prompt2="您是否需要修改当前的注册信息? " doit=msgbox(reg_prompt1+chr(10)+msgchr+"产品名称: "+proname+msgchr+"产品ID: "+prokey+msgchr+"注册用户: "+regowner+msgchr+"注册单位: "+regorg+msgchr+"产品版本: "+prover+msgchr+"安装路径: "+pathname+msgchr+chr(10)+chr(10)+reg_prompt2,vbokcancel + vbinformation,program_name) if doit = vbcancel then wscript.quit else call reset_21pcinfo end if end sub sub reset_21pcinfo() input_regowner="请您输入新的注册用户名称: " input_regorg="请您输入新的注册单位名称: " input_prover="请您输入新的产品版本号: " input_prokey="请您输入新的产品ID号: " input_title="修改注册信息" your_input_21pcinfo="您输入的注册信息是: " affirm_input_21pcinfo="您确认修改这些信息吗? " '以上是设置字符串变量的值 re_regowner=inputbox(input_regowner,input_title) re_regorg=inputbox(input_regorg,input_title) re_prover=inputbox(input_prover,input_title) re_prover=inputbox(input_prokey,input_title) '从输入对话框中获取用户输入的新注册信息 doit=msgbox(your_input_21pcinfo+chr(10)+msgchr+"注册用户: "+re_regowner+msgchr+"注册单位: "+re_regorg+msgchr+"产品版本: "+re_prover++msgchr+"产品ID: "+re_prokey+chr(10)+chr(10)+affirm_input_21pcinfo,vbokcancel + vbquestion,"确认修改") if doit = vbcancel then wscript.quit else wshshell.regdelete(regpath+"registeredowner") wshshell.regdelete(regpath+"registeredorganization") wshshell.regdelete(regpath+"CurrentBuildNumber") wshshell.regdelete(regpath+"ProductID") wshshell.regWrite regpath+"registeredowner",re_regowner wshshell.regWrite regpath+"registeredorganization",re_regorg wshshell.regWrite regpath+"CurrentBuildNumber",re_prover wshshell.regWrite regpath+"ProductID",re_prokey end if call disp_21pcinfo end sub call disp_21pcinfo
评论列表
本站所提供的代码,版权归原作者所有,若有侵犯作者版权,请与我们联系,我们将立即删除或修改。谢谢!
本站所有代码发布及提供者。
试试其它关键字
查询Windows注册
同语言下
.
使用脚本将域账号添加到客户机的本地管理员组
.
删除服务器上文件
.
主动ping服务器是否宕机
.
自动 服务器检查 的vbs脚本
.
VBS脚本发送邮件,密送多人,带附件,可更换账号密码
.
根据文件路径复制文件
.
VBA操作数据库
.
双击获取公网IP到剪贴板
.
定时运行ie浏览执行网址不显示浏览器窗口
.
批处理生成日历
可能有用的
.
SQL查询 多列合并成一行用逗号隔开
.
一行一行读取txt的内容
.
C#动态修改文件夹名称(FSO实现,不移动文件)
.
c# 移动文件或文件夹
.
c#图片添加水印
.
Java PDF转换成图片并输出给前台展示
.
网站后台修改图片尺寸代码
.
处理大图片在缩略图时的展示
.
实现对图片上传的接收
.
判断用户输入的是否为IP地址
dezai
贡献的其它代码
(
1065
)
.
双色球
.
列出所有物理网络适配器
.
快乐数的 Python 实现
.
计算当月还剩天数
.
猜属相
.
二十四小时时钟
.
每日一语
.
很酷的日历
.
超长日历表单
.
最简单的时钟
地图
本站
我们
服务
版权
联系
回馈
博客