2013-05-31 63 views
0

我想创建一个新的窗口上下文菜单,但在我的Windows Vista注册表中的级联菜单我没有CommandStore密钥HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\,如果我添加一个它不起作用。 举例来说,如果我说这样做:级联上下文菜单资源管理器CommandStore丢失

 Windows Registry Editor Version 5.00 

[HKEY_CLASSES_ROOT\*\Shell\Menu] 
"MUIVerb"="ZIP" 
"SubCommands"="SFX" 
"icon"="c:\Program Files\7-Zip\7z.exe" 

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\SFX] 
@="Compress To Exe" 
"icon"="c:\Program Files\7-Zip\7z.exe" 

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\SFX\command] 
@=""c:\Program Files\7-Zip\7z" u -mx9 -sfx -r -t7z "%1.exe" "%~f1"" 

我得到的是一个菜单项称为ZIP但没有子菜单和错误点击时。

这不行,我做错了什么,还是有更好的方法来做到这一点?

回答

1

据我所知,这只能用Windows 7(以及可能更新的版本)完成

相关问题