最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2017年08月18日 14:36:40   投稿:mrr  
注冊表是windows操作系統(tǒng)中的一個核心數(shù)據(jù)庫,這里介紹一些通過node.js操作注冊表的幾種方法,感興趣的朋友參考下吧

注冊表是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é),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • node-red File讀取好保存實例講解

    node-red File讀取好保存實例講解

    在本篇文章里小編給大家整理了關(guān)于node-red File讀取好保存的相關(guān)知識點內(nèi)容,有需要的朋友們可以參考下。
    2019-09-09
  • Node.js的Express框架使用上手指南

    Node.js的Express框架使用上手指南

    這篇文章主要介紹了Node.js的Express框架使用上手指南,Express可以說是目前Node世界中人氣最高的開發(fā)框架,需要的朋友可以參考下
    2016-03-03
  • npm淘寶鏡像過期解決辦法

    npm淘寶鏡像過期解決辦法

    npm?官方鏡像在國內(nèi)訪問很慢,很多同學(xué)都會選擇切換到國內(nèi)的一些 npm 鏡像,本文主要介紹了npm淘寶鏡像過期解決辦法,感興趣的可以了解一下
    2024-02-02
  • Win7系統(tǒng)中如何安裝高版本的NodeJS(親測有效!)

    Win7系統(tǒng)中如何安裝高版本的NodeJS(親測有效!)

    Node.js是基于Chrome V8引擎的JavaScript運行環(huán)境,能夠使JavaScript在服務(wù)器端運行,這篇文章主要給大家介紹了關(guān)于Win7系統(tǒng)中如何安裝高版本的NodeJS的相關(guān)資料,需要的朋友可以參考下
    2023-12-12
  • node.js中實現(xiàn)雙重身份驗證機制的方法詳解

    node.js中實現(xiàn)雙重身份驗證機制的方法詳解

    雙重身份驗證(Two-factor?authentication)是一種安全機制,它要求用戶提供兩種不同的身份驗證因素來訪問他們的帳戶,下面我們就來學(xué)習(xí)一下如何使用speakeasy在nodejs中實現(xiàn)雙重身份驗證吧
    2023-10-10
  • Node中使用ES6語法的基礎(chǔ)教程

    Node中使用ES6語法的基礎(chǔ)教程

    隨著google和firfox以及node6.0對es6的支持,es6語法的定稿使它越來越受到關(guān)注,尤其是react項目基本上都是用es6來寫的。下面這篇文章主要給大家介紹了關(guān)于Node中使用ES6語法的基礎(chǔ)教程,需要的朋友可以參考下。
    2018-01-01
  • 在Node.js中設(shè)置響應(yīng)的MIME類型的代碼詳解

    在Node.js中設(shè)置響應(yīng)的MIME類型的代碼詳解

    在 Node.js 中設(shè)置響應(yīng)的 MIME 類型是為了讓瀏覽器正確解析服務(wù)器返回的內(nèi)容,比如 HTML、CSS、圖片、JSON 等,我們通常通過設(shè)置響應(yīng)頭中的 Content-Type 字段來完成,本文就給大家詳細介紹了在Node.js中設(shè)置響應(yīng)的MIME類型的方法,需要的朋友可以參考下
    2025-04-04
  • ExpressJS入門實例

    ExpressJS入門實例

    這篇文章主要介紹了ExpressJS入門實例,本文講解了創(chuàng)建項目、進入目錄、安裝項目依賴的包、創(chuàng)建應(yīng)用程序、運行程序等內(nèi)容,需要的朋友可以參考下
    2015-01-01
  • Puppet的一些技巧

    Puppet的一些技巧

    puppet這個工具真的很神奇,先不說商業(yè)版有哪些黑科技,單是開源版本就有很多可能讓你摸不著頭腦的地方,下面來列舉一下puppet是怎么查找puppet server的
    2018-09-09
  • 使用Nodejs獲取bing每日圖片

    使用Nodejs獲取bing每日圖片

    這篇文章主要為大家詳細介紹了如何使用Nodejs獲取bing每日圖片,文中的示例代碼講解詳細,具有一定的借鑒價值,有興趣的小伙伴可以學(xué)習(xí)一下
    2023-12-12

最新評論

桃园市| 鄂尔多斯市| 射洪县| 彝良县| 屏边| 阜康市| 屏边| 雅安市| 丰镇市| 盈江县| 得荣县| 洛南县| 常宁市| 古田县| 南充市| 溆浦县| 本溪| 自治县| 淄博市| 定西市| 綦江县| 三穗县| 锦州市| 永春县| 惠来县| 沙洋县| 永安市| 温州市| 黑山县| 萨嘎县| 邛崃市| 公主岭市| 武夷山市| 大邑县| 河东区| 合山市| 福州市| 繁峙县| 松阳县| 五大连池市| 乐安县|