
由于项目的需要,我接触了公司的powershell和机器人框架. 因为机器人框架是用python编写的,所以机器人框架中的python脚本最近已升级到3.7,但是在python中运行powershell.exe时出现了Windows注册表. 找不到该项目,我认为是以下三个错误:

1. 路径名错误,请参考powershell中的注册表路径,上有很多,所以我不做过多评论.

2. 防火墙未关闭,或者当前用户权限不足. 这样可以关闭防火墙,并将当前用户添加到管理权限中,并为当前用户提供注册表读取权限.

3. 如果以上两个问题仍未解决,请不要尝试对Internet上的权限和其他无用的操作进行无休止的更改. 这时,您可以检查更新的python是多少位,如果它是python 32 bit,那么就会出现问题: 注册表重定向. 我今天遇到了这个问题. 由于python是32位的,因此在查找注册表项时会将其重定向到HKLM: \ SOFTWARE \ WOW6432Node \,因此无法读取SOFTWARE下的键值对. 解决方案: 删除原始的32位python,重新安装下一个python 64位,然后安装即可解决问题.
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-295679-1.html
美国把伊拉克蹂躏了
舰艇再多管比用
你很成功但你讲的话不全是对的