我的目标是编写一个脚本,当出现特定情况时,一次性将某些设置捆绑应用到我的计算机上。我目前遇到的问题是如何更改Windows的颜色主题。我可以使用以下代码更改主题从浅色到深色并反转:
import subprocess
command = ['reg.exe', 'add', 'HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize',
'/v', 'AppsUseLightTheme', '/t', 'REG_DWORD', '/d', '0', '/f']
subprocess.run(command)
这段代码可以工作,我可以用它来从浅色主题切换到深色主题,但这个设置包中还有其他设置:
![The settings](https://istack.dev59.com/Gr53d.webp)
您知道使用 Python 更改 Windows 颜色强调的任何方法吗?
您是否知道更改任何 Windows 设置的方法(例如背景、鼠标光标大小、字体、字体大小),也许还有一个模块可用,就像以下模拟例子中所示:
import example
setting2 = windows.CURSOR_SIZE
setting2v = 15
example.change.setting(setting2, setting2v)
print("succesfully changed setting " + str(setting2) + " to value " + str(setting2v))