Windows注册表操作示例 - 添加、读取和删除键值

作者:佚名 上传时间:2023-10-22 运行软件:Python 软件版本:Python 3.9.7 版权申诉

Windows注册表是一个重要的系统数据库,用于存储配置信息。本示例演示如何使用Python在Windows中进行注册表操作,包括添加、读取和删除键值。

import winreg

# 打开指定的注册表键
try:
    key = winreg.HKEY_CURRENT_USER
    sub_key = r"Software\ExampleApp"  # 替换为你的应用程序路径
    access = winreg.KEY_WRITE

    reg_key = winreg.OpenKey(key, sub_key, 0, access)

    # 添加键值
    value_name = "Setting1"
    value_data = "Value1"
    winreg.SetValueEx(reg_key, value_name, 0, winreg.REG_SZ, value_data)
    print("已添加键值:{} = {}".format(value_name, value_data))

    # 读取键值
    value_name = "Setting1"
    value, _ = winreg.QueryValueEx(reg_key, value_name)
    print("读取的键值:{} = {}".format(value_name, value))

    # 删除键值
    value_name = "Setting1"
    winreg.DeleteValue(reg_key, value_name)
    print("已删除键值:{}".format(value_name))

    # 关闭注册表键
    winreg.CloseKey(reg_key)

except Exception as e:
    print("注册表操作出错:", str(e))

免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com

用户评论
相关推荐
Windows注册表操作示例 - 添加读取删除键值
Windows注册表是一个重要的系统数据库,用于存储配置信息。本示例演示如何使用Python在Windows中进行注册表操作,包括添加、读取和删除键值。import winreg# 打开指定的注
Python 3.9.7
Python
2023-10-22 07:28
Windows注册表操作示例读取、修改、删除注册表键值
本示例演示了在Windows操作系统中使用Python语言操作注册表的基本方法。通过读取、修改和删除注册表键值,用户可以对系统进行个性化配置和优化。import winreg# 打开注册表键k
Python 3.x
Microsoft Windows
2023-11-11 18:35
Windows注册表操作示例添加键值读取数值
通过Windows注册表进行系统配置是常见的操作。以下示例演示如何使用Python的winreg库添加新的注册表键值,并读取其对应的数值。import winreg# 打开指定的注册表键key
Python 3.x
Python
2023-11-27 01:58
Windows注册表操作示例读取修改注册表键值
本示例演示如何使用Python编写脚本,通过操作Windows注册表来读取和修改指定键值。注册表是Windows中存储配置信息的关键数据库,通过脚本操作注册表可以实现对系统设置的灵活控制。impor
Python 3.x
Visual Studio Code
2023-12-04 09:10
Windows注册表操作示例添加键值
本示例演示如何在Windows注册表中添加新的键值,这在定制系统配置时十分有用。通过使用Python的winreg模块,可以轻松实现对注册表的操作。import winreg# 定义注册表路径和
Python 3.8.5
Microsoft Visual Studio Code
2023-11-16 21:01
Windows注册表操作示例:创建和读取注册表键值
本示例演示如何使用Python在Windows操作系统中进行注册表操作,包括创建和读取注册表键值。注册表是Windows中存储系统配置信息的数据库,通过合理操作注册表可以实现系统配置的修改和读取。i
Python 3.x
Python
2023-11-19 19:23
MFC屏蔽按键读取键值删除键值设置键值注册表编辑
和免费的功能基本一样,增加了判断键值代码,思路如下:功能描述:管理员读取键值A(屏蔽5个按键Del、左右Alt、左右Win键)存在的话,删除键值A,建立一个键值B;如果键值B存在的话则删除键值B,建
RAR
0B
2020-06-15 21:10
VB注册表操作例子建立删除键值
VB操作Windows注册表的一个小例子,在注册表中建立和删除键值,供初学者参考。
RAR
0B
2018-12-27 02:16
js读取注册表键值示例
读取注册表的键值的方法有很多,在本文将为大家详细介绍下使用js如何实现注册表的键值读取,感兴趣的朋友可以参考下
PDF
26KB
2020-10-30 21:26
VB操作注册表的实例存取键值删除键值.rar
注册表操作VB实例:存取键值、删除键值,功能比较简单,并且有一定的局限性,有兴趣的朋友可以下载源码后继续开发,多学习才能进步哦。
RAR
0B
2019-08-02 10:06