读取python中的远程注册表

2024-09-28 22:22:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我可以使用以下代码读取本地计算机上的注册表项

key = _winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE, "SOFTWARE\\somename1\\somename2")
path=  _winreg.QueryValueEx(key, "PATH")[0]

我想对远程计算机也这样做,即读取远程计算机上的注册表项。在


Tags: pathkey代码远程注册表local计算机software
1条回答
网友
1楼 · 发布于 2024-09-28 22:22:17

您必须连接到远程计算机注册表并通过该对象访问它。参见ConnectRegistry function on the doc page。在

例如

rem_reg = ConnectRegistry("remotename", HKEY_LOCAL_MACHINE)
rem_reg.OpenKey( ...

已添加

只要您有一个有效的UNC名称,有权限,并且没有被防火墙阻止,您就可以对远程注册表执行您想要的操作

相关问题 更多 >