国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

Node.JS更改Windows注冊表Regedit的方法小結(jié)

2024-05-06 15:12:41
字體:
供稿:網(wǎng)友

注冊表是windows操作系統(tǒng)中的一個核心數(shù)據(jù)庫,其中存放著各種參數(shù),直接控制著windows的啟動、硬件驅(qū)動程序的裝載以及一些windows應(yīng)用程序的運行,從而在整個系統(tǒng)中起著核心作用。這些作用包括了軟、硬件的相關(guān)配置和狀態(tài)信息,比如注冊表中保存有應(yīng)用程序和資源管理器外殼的初始條件、首選項和卸載數(shù)據(jù)等,聯(lián)網(wǎng)計算機的整個系統(tǒng)的設(shè)置和各種許可,文件擴展名與應(yīng)用程序的關(guān)聯(lián),硬件部件的描述、狀態(tài)和屬性,性能記錄和其他底層的系統(tǒng)狀態(tài)信息,以及其他數(shù)據(jù)等。

這里介紹一些通過node.js操作注冊表的幾種方法

方法一:通過childprocess調(diào)用reg命令

reg命令是Windows提供的,它可以添加、更改和顯示注冊表項中的注冊表子項信息和值,通過命令行輸入 REG /?  即可彈出命令提示

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

返回代碼: (除了 REG COMPARE)

  0 - 成功
  1 - 失敗

要得到有關(guān)某個操作的幫助,請鍵入:

 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簡單的封裝即可調(diào)用上面的命令了:

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

方法二:通過node-regedit模塊

node-regedit模塊本質(zhì)上也是通過對child_process的封裝實現(xiàn)的,示例代碼如下:

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

總結(jié)

以上所述是小編給大家介紹的Node.JS更改Windows注冊表Regedit的方法小結(jié),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對錯新站長站網(wǎng)站的支持!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 镇康县| 介休市| 榆树市| 随州市| 康乐县| 宜君县| 竹北市| 肃北| 大荔县| 化州市| 海安县| 隆化县| 梁平县| 清苑县| 无锡市| 固阳县| 江山市| 丹巴县| 岳普湖县| 延吉市| 马龙县| 湟源县| 阿拉善右旗| 乃东县| 吴忠市| 平顶山市| 武冈市| 济南市| 新闻| 沅陵县| 溧水县| 海原县| 新巴尔虎左旗| 轮台县| 乌拉特后旗| 苍溪县| 久治县| 上思县| 木兰县| 拜泉县| 连山|