Python winreg.LoadKey доступ запрещен - PullRequest
0 голосов
/ 04 апреля 2020

Я пытаюсь загрузить раздел реестра после того, как использовал winreg.SaveKey, который сохраняет ключ в файл. когда я делаю это, я получаю сообщение об отказе в доступе, и я понятия не имею, почему.

priv_flags = win32security.TOKEN_ADJUST_PRIVILEGES | win32security.TOKEN_QUERY
hToken = win32security.OpenProcessToken (win32api.GetCurrentProcess (), priv_flags)
privilege_id = win32security.LookupPrivilegeValue (None, "SeRestorePrivilege")
win32security.AdjustTokenPrivileges (hToken, 0, [(privilege_id, win32security.SE_PRIVILEGE_ENABLED)])

aReg = ConnectRegistry(None, HKEY_CURRENT_USER)
LoadKey(aReg, name, os.getenv('APPDATA')+'\\TempRegSave123')
...