iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > node.js >Node.JS更改Windows注册表Regedit的方法小结
  • 251
分享到

Node.JS更改Windows注册表Regedit的方法小结

小结注册表方法 2022-06-04 17:06:00 251人浏览 安东尼
摘要

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

注册表是windows操作系统中的一个核心数据库,其中存放着各种参数,直接控制着windows的启动、硬件驱动程序的装载以及一些windows应用程序的运行,从而在整个系统中起着核心作用。这些作用包括了软、硬件的相关配置和状态信息,比如注册表中保存有应用程序和资源管理器外壳的初始条件、首选项和卸载数据等,联网计算机的整个系统的设置和各种许可,文件扩展名与应用程序的关联,硬件部件的描述、状态和属性,性能记录和其他底层的系统状态信息,以及其他数据等。

这里介绍一些通过node.js操作注册表的几种方法

方法一:通过childprocess调用reg命令

reg命令是Windows提供的,它可以添加、更改和显示注册表项中的注册表子项信息和值,通过命令行输入 REG /? 即可弹出命令提示


C:UsersAdministrator>REG /?
REG Operation [Parameter List]
 Operation [ QUERY  | ADD  | DELETE | COPY  |
        SAVE  | LOAD  | UNLOAD | RESTORE |
        COMPARE | EXPORT | IMPORT | FLAGS ]

返回代码: (除了 REG COMPARE)

0 - 成功
1 - 失败

要得到有关某个操作的帮助,请键入:


 REG Operation /?

例如:


REG QUERY /?
 REG ADD /?
 REG DELETE /?
 REG COPY /?
 REG SAVE /?
 REG RESTORE /?
 REG LOAD /?
 REG UNLOAD /?
 REG COMPARE /?
 REG EXPORT /?
 REG IMPORT /?
 REG FLAGS /?

通过child_process简单的封装即可调用上面的命令了:


var cp = require('child_process');
cp.exec("REG QUERY HKEY_CURRENT_USERXXX",function(error,stdout,stderr) {
});

方法二:通过node-regedit模块

node-regedit模块本质上也是通过对child_process的封装实现的,示例代码如下:


var regedit = require('regedit')
regedit.list('HKCU\SOFTWARE', function(err, result) {
  ...
})
regedit.putValue({
  'HKCU\SOFTWARE\MyApp': {
    'Company': {
      value: 'Moo corp',
      type: 'REG_SZ'
    },
    'Version': { ... }
  },
  'HKLM\SOFTWARE\MyApp2': { ... }
}, function(err) {
  ...
})
regedit.createKey(['HKLM\SOFTWARE\Moo', 'HKCU\SOFTWARE\Foo'], function(err) {
  ...
})

项目地址: https://GitHub.com/ironSource/node-regedit

总结

以上所述是小编给大家介绍的Node.js更改Windows注册表Regedit的方法小结,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对编程网网站的支持!

--结束END--

本文标题: Node.JS更改Windows注册表Regedit的方法小结

本文链接: https://www.lsjlt.com/news/12436.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Windows找不到文件regedit打不开注册表的解决办法
    因为自已经常上百度知道,也回答了不少网友提出有关电脑方面的问题,问题是千奇百怪,有些是自已遇到过的,有一是自已从未遇到的,只要基本上了解电脑系统基本知识,知道查找问题的方法,就算没遇到过,也可以轻松解决。 例如,有个网友...
    99+
    2023-06-15
    windows找不到regedit 打开注册表regedit 注册表命令 re regedit Windows 解决办法 文件
  • 【注册表】windows系统注册表常用修改方案
    文章目录 ◆ 修改IE浏览器打印页面参数设置◆气泡屏幕保护◆彩带屏幕保护程序◆过滤IP(适用于WIN2000)◆禁止显示IE的地址栏◆禁止更改IE默认的检查(winnt适用)◆允许DHCP(w...
    99+
    2023-10-22
    windows
  • Windows解除注册表被禁用的小方法
    解除Windows注册表被禁用的方法有以下几种:1. 使用组策略编辑器:- 打开运行对话框,输入"gpedit.msc"并按下回车键...
    99+
    2023-09-17
    Windows
  • windows气泡提示取消方法(修改注册表)
    比如鼠标指到“我的电脑”,系统就会出现气泡提示“显示连接到此计算机的驱动器和硬件”每次都出现提示很碍眼吧,取消方法其很简单。 步骤: 修改注册表取消所有这样的提示,开始--...
    99+
    2023-05-29
    气泡 提示 windows 方法
  • 修改注册表安装win11的方法
    这篇文章主要讲解了“修改注册表安装win11的方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“修改注册表安装win11的方法”吧!首先我们使用下方搜索框找到并打开“注册表编辑器” 定位到这...
    99+
    2023-07-01
  • mysql服务修改注册表的方法
    这篇文章主要介绍mysql服务修改注册表的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!mysql服务修改注册表的方法:首先运行输入“regedit”,打开注册表;然后找到【HK...
    99+
    2024-04-02
  • 如何恢复修改过的win10注册表?win10注册表修改后恢复方法
      如何恢复修改过的win10注册表呢相信很多朋友都修改过win10的注册表以获得查看最新版的win10,这样做的后果就是造成你以后不能接受到正常的公开升级,下文小编就教大家Win10注册表修改后的恢复方法,赶紧和小编一...
    99+
    2023-06-08
    win10 注册表 方法
  • C# 操作Windows注册表的实现方法
    目录代码示例示例一:禁用 Windows 7 系统自动更新示例二:禁用 Windows 10 提醒常见问题本文将给出操作注册表的C#代码以及开发中遇到的问题。 代码示例 通过Regi...
    99+
    2024-04-02
  • Windows 注册表系统软件默认安装路径修改方法
    更改Windows下软件的默认安装路径: 假设把D:\ProgramFiles设置成系统的默认安装路径。打开注册表编辑器(运行regedit),展开注册表到下面的分支[HKEY_LOCAL_MACHINE\SOFTWAR...
    99+
    2023-05-25
    Windows 默认安装路径 修改 路径 软件 系统 注册表
  • windows注册表备份恢复的方法是什么
    Windows注册表是一个非常重要的系统组件,包含了操作系统和安装的应用程序的配置信息。因此,备份和恢复注册表非常重要,以防止不可预...
    99+
    2023-09-08
    windows
  • windows注册表不小心删了怎么办?编写注册表文档*.reg的教程
    大家都知道Windows系统都有一个注册表编辑器,里面是Windows系统最重要最核心的数据,通过修改这些数据可以做好多事情。当然,也不能随便篡改。今天分享编写一个*.reg的注册表运行文件的教程。 1、我们以在win ...
    99+
    2023-06-10
    windows 注册表 文档 教程
  • C#操作注册表的方法
    目录一、注册表操作简介注册表巢Registry静态类RegistryKey类二、注册表项的创建、打开、删除1、创建,CreateSubKey2、打开,OpenSubKey3、删除,D...
    99+
    2024-04-02
  • mysql删除注册表的方法
    这篇文章主要介绍mysql删除注册表的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!-----------------------------------------------...
    99+
    2024-04-02
  • Win10备份注册表的方法
    这篇文章主要讲解了“Win10备份注册表的方法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Win10备份注册表的方法”吧!一、利用“WIN+R”快捷键打开我们的运行窗口,在运行窗口输入“r...
    99+
    2023-06-28
  • Vista 修改注册表方法删除多余文件
    Vista系统中多余的字体、多余的备份文件等的删除方法大家早已知晓,因此本文只为大家介绍一些比较“隐蔽”的删除方法。注意:在进行以下操作前,应先备份Windows注册表,以便执行了错误操作后能及时...
    99+
    2023-05-25
    Vista 删除多余 文件 方法
  • 微信小程序注册的方法
    这篇文章主要介绍“微信小程序注册的方法”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“微信小程序注册的方法”文章能帮助大家解决问题。方式一:通过微信公众号(已认证的企业类型)快速注册快速注册认证小程序...
    99+
    2023-06-26
  • windows10修改注册表导致无法开机解决方法
    windows10修改注册表导致无法开机怎么办呢,最先,用户可以根据进到修复页面随后进到疑难解答高级选项的启动设置中,开展重启然后选择进入到安全模式,在这儿就能够进行进一步的命令提示符的操作,下面的windows10修改注册表导致无法开机解...
    99+
    2023-07-14
  • 在windows中注册dll文件的方法
    如何在Windows中注册dll文件 在运行中输入 regsvr32 dllname.dll 命令,其中dllname是你的dll文件名。 此命令自动在widnows\system,windows\system32文件夹...
    99+
    2023-05-26
    dll文件注册 文件 dll windows 方法
  • Windows任务栏中音量小喇叭不见了的解决方法(使用注册表)
         在Windows任务栏的右下角常常会显示一个音量的小喇叭图标,我们可以很方便的调节系统的音量,可是有的时候这个小喇叭图标会不显示,常用的办法是进入控制面板进行设置,将音频和声音设备...
    99+
    2023-06-07
    Windows 任务栏 音量小喇叭不见了 注册表 音量 解决 小喇叭 任务 方法
  • win10注册表恢复初始的方法
    这篇“win10注册表恢复初始的方法”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“win10注册表恢复初始的方法”文章吧。首...
    99+
    2023-07-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作