对Jscript操作注册表接口的一点不解

作者:朱金灿

来源:http://blog.csdn.net/clever101

   

        要操作注册表需要通过ActiveX控件调用WScript.shell对象,通过该对象的一些方法来操作。Wshshell对象:可以在本地运行程序、操纵注册表内容、创建快捷方式或访问系统文件夹。操作注册表需要使用 RegRead方法|RegWrite方法|RegDelete方法| 这三个方法。这里的RegWrite方法实际上还担当了创建注册表节点的功能。对于一般的注册表操作,我感觉是够用了。但是我感觉是还缺乏一个查询注册表的接口。因为一般的调用流程是我先查询某个注册表节点是否存在,若不存在则先执行一些额外的操作,若存在则继续其它一些操作。因为缺少这样的接口就无法进行条件判断了。

 

        实际Windows API是提供了这样一个接口的:RegOpenKeyEx。我很奇怪微软为何不提供这个Windows API对应的Jscript接口。

 

参考文献:

 

1. 使用Js操作注册表的技巧

posted on 2015-03-30 23:38  岚之山  阅读(162)  评论(0编辑  收藏  举报

导航