91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Node.JS更改Windows注冊表Regedit的方法小結

發布時間:2020-10-23 20:12:57 來源:腳本之家 閱讀:365 作者:mrr 欄目:web開發

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

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

方法一:通過childprocess調用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 - 失敗

要得到有關某個操作的幫助,請鍵入:

 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_USER\XXX",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的方法小結,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對億速云網站的支持!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

左贡县| 台南县| 曲松县| 乌鲁木齐县| 林周县| 信丰县| 蓬安县| 锡林浩特市| 兴宁市| 山西省| 泸溪县| 九龙城区| 全南县| 韶山市| 东乡族自治县| 镇平县| 清镇市| 合作市| 花莲县| 阜康市| 湟源县| 聂荣县| 章丘市| 临沂市| 庄河市| 新和县| 阜新| 文山县| 栖霞市| 合肥市| 哈密市| 布尔津县| 宜州市| 南汇区| 离岛区| 华安县| 山丹县| 额尔古纳市| 广河县| 三门县| 永修县|