博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
转 Python的WinReg项通过子键循环
阅读量:5109 次
发布时间:2019-06-13

本文共 1661 字,大约阅读时间需要 5 分钟。

Python的WinReg项通过子键循环

 

 
我能够从我的窗户下面的代码检索5子键7机器的注册表配置单元“HKEY_LOCAL_MACHINE”。

from _winreg import *try: i = 0 while True:  subkey = EnumKey(HKEY_LOCAL_MACHINE, i)  print subkey  i += 1except WindowsError: pass

我的问题是,我怎么再根据这些按键?我想最后列出了所有的钥匙在SOFTWARE \\ MICROSOFT \\ Windows NT的\\ CURRENTVERSION \\ NetworkList \\签名\\不受管理的文件夹,但我无法弄清楚如何加强我的路在那里。 在回答优先个我跑我的机器上验证码,虽然它并没有错误时,它并没有产生结果。

from _winreg import *aReg = ConnectRegistry(None,HKEY_LOCAL_MACHINE)aKey = OpenKey(aReg, r"SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures\Unmanaged")for i in range(1024): try:  keyname = EnumKey(aKey, i)  asubkey = OpenKey(aKey, keyname)  val = QueryValueEx(asubkey, "Description")  print val except WindowsError:  break

à注册表编辑器或寄存器的查询显示该文件夹中的6个值,但我不能让一个python脚本,这六个。

本文地址 :CodeGo.net/8981951/ 
------------------------------------------------------------------------------------------------------------------------- 
1.请问像这样的工作?

import _winregdef subkeys(key): i = 0 while True:  try:   subkey = _winreg.EnumKey(key, i)   yield subkey   i+=1  except WindowsError:   breakdef traverse_registry_tree(key=_winreg.HKEY_LOCAL_MACHINE, tabs=0): for k in subkeys(key):  print '\t'*tabs + str(k)  traverse_registry_tree(k, tabs+1)

2. 我没有注册表键搜索,但下面的代码将列出在HKEY_LOCAL_MACHINE \\ SOFTWARE所有子项。我认为,如果你改变了KEYVAL串到你的目录中,将工作的价值。 该try ... except整体是这样EnumKey将失败。我没有做它作为一个循环我不知道怎么去AKEY的正确长度。

keyVal = r"Software"aKey = OpenKey(HKEY_LOCAL_MACHINE, keyVal, 0, KEY_ALL_ACCESS)try: i = 0 while True:  asubkey = EnumKey(aKey, i)  print(asubkey)  i += 1except WindowsError: pass

本文标题 :Python的WinReg项通过子键循环
本文地址 :CodeGo.net/8981951/ 

转载于:https://www.cnblogs.com/chengxuyuan326260/p/6210776.html

你可能感兴趣的文章
实验十九 SCVMM中Hyper-v群集的管理和维护
查看>>
zju——Simple Task
查看>>
AOP概念
查看>>
在ROS系统下,获取tango的RGBD信息和Pose信息
查看>>
Django2第一个工程
查看>>
(转)浅析值类型与引用类型的内存分配
查看>>
Binary Search--二分查找
查看>>
jsp注释<%-- --%>和<!-- -->的区别
查看>>
JS 数字 、中文、 英文、判断
查看>>
数论---快速幂取模
查看>>
你知道hover、active这四个伪类为什么要按顺序写吗
查看>>
CSS中的伪类和伪元素回顾
查看>>
Algorithm,DS,2-3-4 tree
查看>>
English,The Da Vinci Code,Chapter 8
查看>>
瘦AP转胖AP
查看>>
js 中const ,var ,let区别
查看>>
Android 子线程请求ASP.NET后台
查看>>
Python第一个入门程序
查看>>
java模拟http请求
查看>>
iOS开发之蓝牙通讯
查看>>