Изменение настроек IE с Python - PullRequest
0 голосов
/ 11 декабря 2019

это мой первый вопрос ко мне, надеюсь, вы поймете, о чем я говорю.

Итак, на моей работе у нас есть несколько локальных веб-страниц, к которым нам нужен доступ, для которых требуется некоторый Интернет. Настройки проводника изменились (например, доверенные сайты, отображать смешанный контент и т. Д.), И на каждом устанавливаемом ПК мы должны делать это вручную, и я хочу сделать это программно, с помощью Python, который является единственным языком, на котором ям в среднем при. Какой лучший способ сделать это, есть ли какая-либо библиотека для доступа к вкладке настроек в IE, или единственная надежда - найти каждый раздел реестра для каждого параметра и изменить его? Спасибо!

1 Ответ

0 голосов
/ 11 декабря 2019

Вы можете использовать модуль _winreg (версия Python 2) или модуль winreg (версия Python 3) для обработки реестра.

Пример кода Python, как показано ниже: Следующий код установит пользовательские папки оболочки (папка Microsoft Edge Download)

import winreg
key = winreg.CreateKey(winreg.HKEY_CURRENT_USER, r'Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders')
winreg.SetValueEx(key,'{374DE290-123F-4565-9164-39C4925E467B}', 0, winreg.REG_SZ, 'D:\TempData')
key.Close()

Кроме того, вот статья о реестре браузера IE , вы можете проверить его.

...