0.1.8 • Published 1 year ago
wangzhuxing-regedit v0.1.8
qiao-regedit
api
addValue
'use strict';
var q = require('qiao-regedit');
var test = function () {
// var key = 'HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Run';
var key = 'HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Run';
var obj = {
key: key,
name: 'test',
data: 'haha',
};
q.addValue(obj, function (res) {
console.log(res);
});
};
test();
addValueSync
'use strict';
var q = require('qiao-regedit');
var test = async function () {
try {
// var key = 'HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Run';
var key = 'HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Run';
var obj = {
key: key,
name: 'test',
data: 'haha',
};
var res = await q.addValueSync(obj);
console.log(res);
} catch (e) {
console.log(e);
}
};
test();
delValue
'use strict';
var q = require('qiao-regedit');
var test = function () {
// var key = 'HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Run';
var key = 'HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Run';
var obj = {
key: key,
name: 'test',
};
q.delValue(obj, function (res) {
console.log(res);
});
};
test();
delValueSync
'use strict';
var q = require('qiao-regedit');
var test = async function () {
try {
// var key = 'HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Run';
var key = 'HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Run';
var obj = {
key: key,
name: 'test',
};
var res = await q.delValueSync(obj);
console.log(res);
} catch (e) {
console.log(e);
}
};
test();
listValues
'use strict';
var q = require('qiao-regedit');
var test = function () {
// var key = 'HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Run';
var key = 'HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Run';
q.listValues(key, function (err, res) {
console.log(err, res);
});
};
test();
listValuesSync
'use strict';
var q = require('qiao-regedit');
var test = async function () {
try {
// var key = 'HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Run';
var key = 'HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Run';
var res = await q.listValuesSync(key);
console.log(res);
} catch (e) {
console.log(e);
}
};
test();
version
0.0.4.20220513
- ncu
0.0.3.20200803
- ncu
0.0.2.20200620
- fix list key space bug
- string trim
0.0.1.20200606
- init project
- add value
- add value sync
- del value
- del value sync
- 兼容中文和空格
- list values
- list values sync
0.1.8
1 year ago