nodejs 操作 windows 注册表
安装
npm i qiao-regedit
使用
// cjs
const { addValue } = require('qiao-regedit');
// mjs
import { addValue } from 'qiao-regedit';
添加值
- options.key
- 类型: string
- 说明: key
- options.name
- 类型: string
- 说明: name
- options.data
- 类型: string
- 说明: data
- callback
- 类型: function
- 说明: 添加成功的回调函数
const options = {
key: 'HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Run',
name: 'test',
data: 'haha',
};
addValue(options, (res) => {
console.log(res);
});
删除值
- options.key
- 类型: string
- 说明: key
- options.name
- 类型: string
- 说明: name
- callback
- 类型: function
- 说明: 删除成功的回调函数
const options = {
key: 'HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Run',
name: 'test',
};
delValue(options, (res) => {
console.log(res);
});
列出值
- key
- 类型: string
- 说明: key
- callback
- 类型: function
- 说明: 列出成功的回调函数
const key = 'HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Run';
listValues(key, (err, res) => {
console.log(err, res);
});