为了账号安全,请及时绑定邮箱和手机立即绑定

通过Go写入Windows注册表

通过Go写入Windows注册表

Go
慕侠2389804 2021-04-26 17:42:05
我需要通过Go写入Windows注册表,但是无法找到执行此操作的机制。我发现https://github.com/lxn/go-winapi在advapi32.go文件中提供对注册表的只读访问。我已经提交了一个错误报告,要求也可以写入注册表,以便将来将其写入愿望清单或任务列表。我认为此功能甚至可能不存在于现有的Go库中,因此需要创建它。如果它已经存在,我在这里问。如果它不存在,但是您有兴趣增强go-winapi或其他类似的库,请这样做。或者,如果您知道写入注册表的机制,可以共享该信息,以便我(或其他人)可以将其用于go-winapi库的补丁程序。如果没有其他问题,如果我自己可以将其添加到go-winapi或类似的库中,那么我将回到这里回答此问题(如果没有其他人回答)。
查看完整描述

3 回答

?
尚方宝剑之说

TA贡献1788条经验 获得超4个赞

另一种选择是使用WMI读取/写入注册表,也可以通过Go访问。

WMIC:使用注册表描述了如何通过Windows中的WMIC命令行工具执行此操作。它可以适合在可以与WMI进行接口的任何编程环境中使用。

我将user1391070的答案保留为已标记的答案,但这可能会对需要走WMI路线的人有所帮助。


查看完整回答
反对 回复 2021-05-10
  • 3 回答
  • 0 关注
  • 362 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信