node.js如何删除注册表? - 网站

node.js如何删除注册表?

分类:Node.js常见问题 · 发布时间:2019-08-06 11:15 · 阅读:3861

注册表是windows操作系统中的一个核心数据库,其中存放着各种参数,直接控制着windows的启动、硬件驱动程序的装载以及一些windows应用程序的运行,从而在整个系统中起着核心作用。

这些作用包括了软、硬件的相关配置和状态信息,比如注册表中保存有应用程序和资源管理器外壳的初始条件、首选项和卸载数据等,联网计算机的整个系统的设置和各种许可,文件扩展名与应用程序的关联,硬件部件的描述、状态和属性,性能记录和其他底层的系统状态信息,以及其他数据等。

nodejs可以使用reg命令中的RegDelete()命令来删除注册表,使用方法为RegDelete("HKEY_CURRENT_USER//xxx")。

nodejs使用reg方法操作注册表:

try
{                 
    var shell = new ActiveXObject("WScript.Shell");
//读注册表值
var  key1  = shell.RegRead("HKEY_CURRENT_USER//Software//Microsoft//Windows//CurrentVersion//Run//eip");
                 
//删除注册表项 
shell.RegDelete("HKEY_CURRENT_USER//SOFTWARE//Microsoft//Windows//CurrentVersion//Run//eip");
                  
//往注册表中写入值
  shell.RegWrite 
("HKEY_CURRENT_USER//Software//Microsoft//Windows//CurrentVersion//Run//eip",
                "C://eip//eip.lnk","REG_SZ");           
  shell.RegWrite("HKEY_LOCAL_MACHINE//SOFTWARE//Microsoft//Windows//CurrentVersion//Run//eip",
    "c://eip//eip.lnk","REG_SZ");
 }
 catch(e)  
  {}

reg方法:

 REG QUERY /?
  REG ADD /?
  REG DELETE /?
  REG COPY /?
  REG SAVE /?
  REG RESTORE /?
  REG LOAD /?
  REG UNLOAD /?
  REG COMPARE /?
  REG EXPORT /?
  REG IMPORT /?
  REG FLAGS /?
标签:
node.js

相关文章

如何设置 nodejs 的环境变量

在前端开发过程中,我们需要对 application 运行的环境进行设置,一般会包括开发环境development,生产环境production,每个环境可以对应不同的一些配置,例如不同环境下请求的地址...

谈谈Node.js与JavaScript的差异

Javascript是一种web前端语言,主要用于web开发中,由浏览器解析执行。Node.js是一个可以快速构建网络服务及应用的平台,是用Javascript语言构建的服务平台。

npm install安装报错怎么解决?

解决方法:1、报“operation not permitted”错误,通过“npm i 包名 --no-optional”解决;2、报“Missing: chromedriver”错误,表示没有安装chromedriver,安装一下即可。

怎么使用npm下载vue.js?

使用npm下载vue.js的方法:1、安装node.js和npm;2、安装cnpm;3、使用命令cnpm install -g vue-cli来安装即可。

vue.js和node.js是什么关系?

vue.js和node.js并没有关系,vue.js是前端框架,算是js的三大框架之一吧,node.js是后端开发语言,同php、java、c#一样的。但是他们可以配合使用。

返回分类 返回首页