electron操作注册表时,regedit模块功能缺少deleteValue功能的解决办法
electron的regedit是个第三方团队开发的windows注册表操作扩展,一直都没有提供deleteValue的方法。其实,直接使用node中的node-exec执行VBS命令,就可以直接在注册表特定位置删除键值了,不过需要注意的是,权限限制,一般只能操作current user部分的内容,下面是具体代码(渲染进程中):
var shell = require('node-exec');function deleteMyValue(key, value) {query = 'REG DELETE "' + key + '" /v ' + value + ' /f';shell.run(query).then(function(res) {console.log('delete success');});
}deleteMyValue(regKey, regValue);
这个东西,全网都没有涉及,自己一点点摸索出来的,心累~
electron操作注册表时,regedit模块功能缺少deleteValue功能的解决办法相关推荐
- 光驱盘符消失之由于其配置信息(注册表中的)不完整或已损坏的解决办法
使用台式机光驱想拷点东西,放入光盘后发现光驱盘符不见了.查看设备管理器时发现光驱项有黄色感叹号,设备状态显示: "由于其配置信息(注册表中的)不完整或已损坏,Windows 无法启动这个硬件 ...
- delphi 操作注册表详解
32位Delphi程序中可利用TRegistry对象来存取注册表文件中的信息. 一.创建和释放TRegistry对象 1.创建TRegistry对象.为了操作注册表,要创建一个TRegistr ...
- 在Delphi程序中操作注册表
32位Delphi程序中可利用TRegistry对象来存取注册表文件中的信息. 一.创建和释放TRegistry对象 1.创建TRegistry对象.为了操作注册表,要创建一个TRegistry对象: ...
- C#操作注册表REG_DWORD类型键异常(RegistryValueKind.DWord异常)解决方案
在用C#操作注册表时,如果注册表键的类型是REG_DWORD,有可能遇到溢出BUG.网上这方面的资料很少,在这共享一下. C#可以用RegistryKey类的SetValue方法来设置键值,例如: 看 ...
- winform 操作注册表(RegistryHelper)调试时,出现“对注册表项访问被拒绝”异常
项目场景: 最近一个项目需要用到注册表.在用代码创建注册表子项时,抛出"对注册表项...访问被拒绝"的异常. 问题描述: 调用RegistryHelper.CreateSubKey ...
- Python模块——_winreg操作注册表
From: http://blog.sina.com.cn/s/blog_4b5039210100gmsb.html 用python操作修改windows注册表,显然要比用C或者C++简单. 主要参考 ...
- Python模块_winreg操作注册表
用python操作修改windows注册表,显然要比用C或者C++简单. 主要参考资料:官方文档:http://docs.python.org/library/_winreg.html 通过pytho ...
- python操作注册表能干啥_转 python操作注册表模块_winreg
分类: WINDOWS 基本概念: KEY 键 Value 值 函数和作用: CloseKey() - 关闭一个Key ConnectRegistry() - 链接到其他机器的注册表 CreateKe ...
- 用VB操作注册表 [转]
用VB操作注册表(一) [转] 认识登录数据库(Registry) 我们在这里主要通过由Windows系统本身提供的注册表编辑器regedit.exe来认识登录数据库(Registry) 1.Key和 ...
- 厉害了,Python也能操作注册表
点击上方"IT共享之家",进行关注 回复"资料"可获赠Python学习福利 今 日 鸡 汤 多情只有春庭月,犹为离人照落花. 前言 大家好,我是IT共享者,人称 ...
最新文章
- 小型电商服务器平台搭建(一)
- git add --all 为啥不能添加空文件夹,这样设计的初衷是
- python学习笔记(四)、条件、循环及其他语句
- CalcBackProject函数
- Microsoft CryptoAPI加密技术(二)
- 亿级大表在线不锁表变更字段与索引
- pycharm导入本地文件,程序运行正常,但导入模块时出现红色波浪线
- 将WebAPI发布到本地服务器与远程服务器
- 整合Spring Data JPA与Spring MVC: 分页和排序pageable
- vue实现上移下移_vue.js实现组件间的上移下移
- Servlet常用依赖
- mysql命令更新数据库_命令操作MySQL数据库
- 微pe怎么装linux系统,微PE工具箱增加安装Linux系统菜单
- java数据采集方案_java--数据采集系统.doc
- Windows系统下的Git安装教程
- java实现数字0-9转换为繁体字
- Selector空轮询
- 数学建模学习笔记---Mooc1
- 使用iso安装linux系统安装教程,史上最详细linux安装教程
- 云之讯实现发送短信验证码(python版本)
热门文章
- linux中的各文件的颜色含义
- Three.js实现太阳系八大行星的自转公转
- X.509证书与java
- 金洪林:红邦创衣止于至善_品牌-生活时尚_品牌_YOKA时尚网
- 第三方登陆--狸菇凉_
- 在线图片处理api接口
- win10计算机怎么拨号上网,Win10怎么设置自动连接宽带_Win10怎么设置自动拨号连接上网-192路由网...
- ARCGIS Pro试用申请教程以及登录页面脚本错误解决办法
- 返利网app android版
- 高分辨透射电镜(HRTEM)样品怎么制?看这一篇就够了