Win10右键菜单添加主题切换(深色模式和浅色模式)
在Win10系统中切换深色模式和浅色模式的方法
Win10系统中有深色模式和浅色模式两种主题模式,我们经常需要在这两种模式之间切换。然而,每次都需要到设置里进行切换,有点麻烦。那么,我们可以在桌面右键菜单中加入这个切换选项。接下来就让我们一起来看看如何在Win10右键菜单中添加主题切换(深色模式和浅色模式)的方法。
操作步骤
1. 首先按下Win+R组合键,输入“regedit”打开“注册表编辑器”。
2. 定位到:HKEY_CLASSES_ROOT\DesktopBackground\Shell。
3. 右键点击Shell,新建一个项,命名为AppMode。
4. 在新建的AppMode项中,右侧需要新建四个字符串值,分别为:Icon、MUIVerb、Position、SubCommands。
5. 依次双击新建的字符串值,填入对应数据值:
Icon的数值数据填入:themecpl.dll,-1
MUIVerb的数值数据填入:颜色模式(&M)
Position的数值数据填入:Bottom
SubCommands不做修改
这里解释一下,“MUIVerb”改用“颜色模式(&M)”的原因是桌面右键菜单中所有项都有热键,唯独我这个后加的没有,强迫症不能忍。PS:这里按下M键是有响应的哦,不是虚设。
6. 在AppMode下新建shell项,shell下再新建001flyout和002flyout。同样地,我们只需在001flyout和002flyout项中右侧各新建两个字符串值,分别为:Icon、MUIVerb以及项:command。
详细设置
7. 在001flyout项中,依次双击新建的字符串值,填入对应数据值:
Icon的数值数据填入:imageres.dll,-5411
MUIVerb的数值数据填入:浅色模式
双击command项,修改右侧(默认)的数值数据填入:WScript C:\Windows\System32\AppMode\LightMode.vbs
8. 在002flyout项中,依次双击新建的字符串值,填入对应数据值:
Icon的数值数据填入:imageres.dll,-5412
MUIVerb的数值数据填入:深色模式
双击command项,修改右侧(默认)的数值数据填入:WScript C:\Windows\System32\AppMode\DarkMode.vbs
9. 按下F5,查看一下结构大致如下:
制作VBS文件
10. 制作两个VBS文件,将以下代码分别保存为DarkMode.vbs和LightMode.vbs:
```vbs
If WScript.Arguments.length=0 Then
Set objShell = WScript.CreateObject("WScript.Shell")
objShell.Run "RegAdd HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize/vAppsUseLightTheme/tREG_DWORD/d0/f", 0, True
objShell.Run "RegAdd HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize/vSystemUsesLightTheme/tREG_DWORD/d0/f", 0, True
End If
```
```vbs
If WScript.Arguments.length=0 Then
Set objShell = WScript.CreateObject("WScript.Shell")
objShell.Run "RegAdd HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize/vAppsUseLightTheme/tREG_DWORD/d1/f", 0, True
objShell.Run "RegAdd HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize/vSystemUsesLightTheme/tREG_DWORD/d1/f", 0, True
End If
```
11. 最后将制作好的两个VBS文件放到C:\windows\system32\文件夹下即可。
通过以上步骤,您可以在Win10系统中轻松实现深色模式和浅色模式之间的快速切换。希望这篇润色后的文章对您有所帮助,让您更加方便地使用Win10系统。