winreg

    0热度

    1回答

    我想更改注册表的值。我尝试了以下,但它不起作用。我不知道我的代码中存在什么问题! KeyVal = r'SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy Objects\{B3D42F82-AE5B-4AE1-939C-E958D13732D2}Machine\Software\Policies\Microsoft\Windows\Rem

    2热度

    1回答

    大家好! 我正在编写小型python3项目。在我的代码中,有一个函数可以检查用户是否安装了特定的DirectX版本。 该功能如下。 def check_directx(): try: reg_obj = OpenKey(HKEY_LOCAL_MACHINE, r'SOFTWARE\Microsoft\DirectX') except FileNotFoundErro

    1热度

    1回答

    我想下面的注册表修改转换为使用Python WinReg项用Python创建一个“@”条目: REGEDIT4 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\IniFileMapping\Autorun.inf] @="@SYS:Does_Not_Exist" 疼痛是在“@”我似乎无法复制。看看C#中的例子

    1热度

    1回答

    在Python 3.4下,我使用winreg.QueryValueEx()从注册表中获取键值,以便将其与文本文件进行比较。 我遇到一个问题,即在REG_BINARY键值为bytes,但它也有Unicode值: 预期的注册表项值 - 52 50 43 46 01 1B 00 00 00 FF FF FE 04 46 00 00 6C 61 ... 返回键值 - b” RPCF \ X01 \ X1B

    0热度

    1回答

    我收到如下所示的错误。由于空间的原因,它看起来像一个路径问题。 >>> from _winreg import * >>> aReg = ConnectRegistry(None,HKEY_LOCAL_MACHINE) >>> print aReg <PyHKEY at 03216070 (000001C8)> >>> hKey = OpenKey(aReg, r"SOFTWARE\\M

    0热度

    1回答

    我正在准备一个Windows窗体应用程序,它将显示当前安装的Office的位数(2016)。我已经在我的表单中放置了一个Button(ChkBtn)和一个Label(BitnessLbl),这将有助于完成我的任务。 问题是,即使我可以通过在注册机构中搜索找到'Bitness'('x64')的值,但程序无法找到指定的注册机构。我添加了一个图像,可以进一步解释我的问题。而我使用的代码如下 using

    0热度

    1回答

    我在Python 3.4中使用winreg来获取Windows注册表值。 我已经建立了一个系统来获取CPU信息(CPU名称,最大频率等),我试图调整它以获取GPU信息。 唯一的问题是,包含GPU的值存储在那里的关键是:系统\ CurrentControlSet \控制\影片{D1B33FF8-E663-44A7-9C71-2CE551F6C0EE} \ 0000 因此,这里是我的代码行去的GPU“

    1热度

    2回答

    我试图通过python脚本删除某些注册表项。 我从“HKEY_CURRENT_USER”中读取和删除密钥没有问题,但试图从“HKEY_LOCAL_MACHINE”中执行相同的操作,给我带来了可怕的Windows错误:[Error 5]访问被拒绝。 我使用管理员权限通过IDLE IDE运行脚本。 下面的代码: from _winreg import * ConnectRegistry(None,

    0热度

    1回答

    我想在Google App Engine中为Python使用boto3作为Polly API。 在我的lib子目录到目前为止,我已经安装了boto3 pip install -t lib boto3 当我运行一个独立的脚本运行状况良好 但是,当我在我的应用我的开发服务器上执行boto3.client(...)我从botocore/session.py未来的错误: from _winreg im

    0热度

    1回答

    我想import Python代码到VBA中。 下面的代码工作,但需要管理员权限。有没有办法绕过赢得注册需要(假设我只是没有管理员权限),但保持“迟交”行为(不想每次编译新东西时都需要工具>>参考) class ProofOfConcept(object): def __init__(self): self.output = [] def GetData(self