Manipuler les clés de registres Windows avec Node.JS

Manipuler les clés de registres Windows avec Node.JS

Tags : Node.JS, Tutorial, Tutoriaux, Windows
Catégorie : Programmation
Mise en ligne : 22 Mai 2017 à 12:30

Si vous réalisez des applications Node.JS en brut ou grâce à Node WebKit, vous allez peut-être devoir stocker des informations dans vos bases de registre Windows.

Et bien grâce au module regedit, vous allez pouvoir lire, écrire et lister le contenu des bases de registre Windows.

L'installation est très simple :

npm install regedit

Démo

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) {
    ...
})

Source

Le code source est disponible sur Github : https://github.com/ironSource/node-regedit

<Laisser un commentaire/>

* Champs obligatoire