如何使用自动热键编辑注册表值?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用自动热键编辑注册表值?相关的知识,希望对你有一定的参考价值。
当我单击F6按钮时,我制作了一个自动热键脚本来切换Windows中的appmode,以使其暗/亮,如下所示:
F6::
{
RegRead, appMode, HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionThemesPersonalize, AppsUseLightTheme
RegWrite, REG_DWORD, HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionThemesPersonalize, AppsUseLightTheme, !appMode
}
该脚本正在运行,但未更改appmode。我是Autohotkey的新手,我认为变量前会有一个%符号,但我不知道将其放置在何处。
答案
; Toggle appmode in Windows to dark/light:
F6::
RegRead, appMode, HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionThemesPersonalize, AppsUseLightTheme
; MsgBox, %appMode%
If (appMode = 0) ; dark
RegWrite, REG_DWORD, HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionThemesPersonalize, AppsUseLightTheme, 1
else ; If (appMode = 1) light
RegWrite, REG_DWORD, HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionThemesPersonalize, AppsUseLightTheme, 0
return
https://www.autohotkey.com/docs/commands/RegWrite.htm
以上是关于如何使用自动热键编辑注册表值?的主要内容,如果未能解决你的问题,请参考以下文章