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

22 Mai 2017 à 12:30 Programmation

Je ne publierai plus rien sur ce blog. Un nouveau blog existe maintenant. Il se nomme Hardly Smart.

Vous pourrez y retrouver des astuces plus larges sur l'informatique ainsi que mes anciens billets de blog.

Je vous souhaite une bonne lecture sur Hardly Smart.


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

Demo

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

Articles liés

Les commentaires ont été désactivés.

0 commentaire