正如丹尼斯在回答中所描述的那样,基本过程就是如此。
我必须添加的内容允许您自定义为菜单显示的图标,还可以指定项目在上下文菜单中的位置。
上下文菜单图标
- 在键下添加一个图标字符串值条目
HKEY_CLASSES_ROOT\Directory\Background\shell\PowerShell
。
- 指定项目图标的路径。
菜单项的位置
- 在键下添加一个位置字符串值条目
HKEY_CLASSES_ROOT\Directory\Background\shell\Powershell
。
- 指定
Top
将项目放置在菜单顶部或Bottom
放置在菜单底部。
下面是我上面描述的过程的注册表脚本。将其粘贴到记事本中,并将其另存为powershell.reg(或其他带有.reg扩展名的文件)。然后将其导入到系统注册表中以添加菜单项。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\Background\shell\Powershell]
@="&Powershell"
"Icon"="C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\powershell.exe"
"Position"="Top"
[HKEY_CLASSES_ROOT\Directory\Background\shell\Powershell\command]
@="C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\powershell.exe"
如果您感觉很怪异,并且希望将多个程序放在级联菜单中,则可以按照此处的说明进行操作。