我一直面临一个python脚本无法处理的问题(HKLM:HKEY_LOCAL_MACHINE),我用python编写了一个小脚本来搜索windows注册表键值。当我通过CMD执行搜索时,它显示了我想要的键值,我还注意到我的脚本在HKLM中的旧windows注册表项上正常工作,但对于新的注册表项,它没有显示任何内容
这是我用python编写的检查windows注册表值的脚本
from winreg import *
key_to_read = input("Enter Path:") #Path: Software\AbcKey
key = input("HKLM or HKCU:") #Hive Name: HKLM\HKCU
if key == 'HKLM':
a = -2147483646
else:
a = -2147483647
try:
aReg = ConnectRegistry(None, a)
k = OpenKey(aReg, key_to_read)
print("Registry key value found.")
except:
print("Nothing found on the given path.")
目前没有回答
相关问题 更多 >
编程相关推荐