如何转义 REG_SZ 字符串中的 & 符号?

Mr.*_*lli 1 windows windows-registry regedit

我正在为已编译的二进制工具组织上下文菜单,并且我想在其中一个标签中使用与号(&),但我尝试过的似乎都不起作用。我不经常改变注册表中的字符串,并且尝试一些我已经知道的方法到目前为止还没有奏效。我已经尝试过以下方法:

^&
\&
\\&
@"Obfuscation & Packing"
&
Run Code Online (Sandbox Code Playgroud)

我不清楚注册表使用什么形式的语法,与我使用过的其他所有内容相比,它似乎是它自己的东西。如何在注册表字符串中正确转义该字符?

在此输入图像描述

use*_*686 5

REG_SZ 字符串只是字符串。他们没有任何需要逃避的东西。

\n

菜单项&角色变得特别的地方。在菜单项标题中,表示后面的字母将成为键盘快捷键(助记符) \xe2\x80\x93 例如Ob&fuscation使F按键选择菜单项,并且该字母f将带有下划线。

\n

要转义菜单项中的 & 符号,必须将其加倍,例如Obfuscation && Packing

\n