NSIS - 开始菜单左侧的快捷方式
Windows XP开始菜单分为左右两部分。 我可以添加到开始菜单的所有程序文件夹,但是如何在开始菜单的左侧添加应用程序的快捷方式?
谢谢!
Windows XP start menu is divided into two parts, the left and the right. I'm able to add to the all programs folder of the start menu, but how do you add a shortcut for your application on the left side of the start menu?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
没有官方的(即,受支持的并且或多或少保证在未来和未来版本的 Windows 上工作)方法来执行此操作(根本不只是使用 nsis - nsis 部分是问题的简单部分),请参阅 http://blogs.msdn.com/oldnewthing/archive /2003/09/03/54760.aspx 。
也就是说,固定条目存储在注册表中的二进制 blob 中,位于 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StartPage\Favorites 中。 其他人已经完成了您想做的事情,请参见 http://groups.google.gm/group/microsoft.public.platformsdk.shell/browse_thread/thread/c11161e983dd8a32,但据我所知,没有人提供可用于解析此二进制 blob 的代码。 根据您让其发挥作用的决心有多大,您可以自己完成。
There is no official (i.e., supported and more or less guaranteed to work in the future and on future versions of windows) way to do this (at all, not just with nsis - the nsis part is the easy part of the question), see http://blogs.msdn.com/oldnewthing/archive/2003/09/03/54760.aspx .
That being said, the pinned entries are stored in a binary blob in the registry, in HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\StartPage\Favorites . Other people have done what you are trying to do, see e.g. http://groups.google.gm/group/microsoft.public.platformsdk.shell/browse_thread/thread/c11161e983dd8a32 , but I know of none that have made code available to parse this binary blob. Depending on how determined you are to get this to work, you could do it yourself.