在 Windows 的深色和浅色模式之间即时切换

Instantly switch between dark and light mode for Windows

提问人:Mahmoud 提问时间:9/26/2023 更新时间:9/26/2023 访问量:53

问:

如何以编程方式在 Windows 的深色和浅色模式之间切换。 我使用了注册表项,

HKCU\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize\AppsUseLightTheme
HKCU\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize\SystemUsesLightTheme

但它不会像“颜色设置\个性化\颜色”窗口中的切换开关那样直接执行命令。

Windows 不会立即响应通过注册表项进行的深色或浅色模式更改

Windows 主题 darkmode lightmode

评论


答:

0赞 Bender110001 9/26/2023 #1

可以使用 PowerShell 脚本来实现此目的。例:

在应用程序上启用深色模式

New-ItemProperty -Path HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize -Name AppsUseLightTheme -Value 0 -Type Dword -Force

在应用程序上启用 Lightmode

Remove-ItemProperty -Path HKCU:\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize -Name AppsUseLightTheme

评论

0赞 Mahmoud 9/27/2023
我以前使用 PowerShell 执行此操作,但任务栏和窗口没有响应,例如设置窗口中的更改
0赞 Bender110001 9/27/2023
@Mahmoud当我在设置应用程序中使用浅色和深色模式切换时,它也不会改变任务栏的外观。也许仍然需要重新启动?
0赞 Mahmoud 9/28/2023
可能有一个未记录的功能可以立即应用主题模式,而无需注销或重新启动 Windows。