Как редактировать реестр с помощью python?

Пользователь

от jaylen.trantow , в категории: Python , 2 месяца назад

Как редактировать реестр с помощью python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от hanna_jacobson , 2 месяца назад

@jaylen.trantow 

Для редактирования реестра в Python можно использовать модуль winreg. Этот модуль предоставляет функции для работы с реестром Windows.


Пример изменения строки реестра:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
import winreg

# Открыть соответствующий раздел реестра
key_path = r'SOFTWAREMicrosoftWindowsCurrentVersion'
key = winreg.OpenKey(winreg.HKEY_CURRENT_USER, key_path, 0, winreg.KEY_WRITE)

# Изменить значение строки
winreg.SetValueEx(key, 'NewValueName', 0, winreg.REG_SZ, 'NewValue')

# Закрыть раздел реестра
winreg.CloseKey(key)


Этот пример открывает раздел HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersion и изменяет значение строки NewValueName на NewValue.