Найти - Пользователи
Полная версия: winreg изменение/добавление ключа в HKEY_LOCAL_MACHINE
Начало » Python для новичков » winreg изменение/добавление ключа в HKEY_LOCAL_MACHINE
1
Krominaster
Мне нужно изменить Shell который находится по этому пути HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

есть вот такой код :
 from winreg import *
key_my = OpenKey(HKEY_LOCAL_MACHINE,
                 r'SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon',
                 1, KEY_ALL_ACCESS)
SetValueEx(key_my, 'Shell', 1, REG_SZ, r'explorer.exe, C:\Users\Roma\Desktop\x.exe')
CloseKey(key_my)
ошибки не выдает, но переменную так же не меняет, если сделать все так же но для HKEY_CURRENT_USER все работает
PEHDOM
Krominaster шото мне подсказывает, что для изменение HKLM нужно повышение привилегий..
Krominaster
PEHDOM
Krominaster шото мне подсказывает, что для изменение HKLM нужно повышение привилегий..
пробовал запуск от администратора, не помогло, я думаю в даной библиотетке можно как-то повысить, но пока не нашел как
PEHDOM
Krominaster
я думаю в даной библиотетке можно как-то повысить, но пока не нашел как
никак, пайтон интерпретируемый ЯП, нужно повышать привилегии интерпретатора.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB