将我的应用添加到Explorer上下文菜单

时间:2015-01-14 15:16:32

标签: windows contextmenu explorer

我正在寻找在Explorer(windows)上下文菜单中添加我的应用程序的链接。我四处寻找如何做到这一点。我已经完成了它,通过添加一个键

可以正常工作
HKEY_CLASSES_ROOT\*\shell

在网上搜索我发现了这个:

http://www.codeproject.com/Articles/441/The-Complete-Idiot-s-Guide-to-Writing-Shell-Extens

但这看起来很简单(* \ shell方法)

http://www.howtogeek.com/107965/how-to-add-any-application-shortcut-to-windows-explorers-context-menu/

但是没有app(在我的计算机上)这样做(HKEY_CLASSES_ROOT * \ shell),我想知道这不是最好的解决方案。我认为大多数应用程序都使用inproc dll来使用资源管理器。我不知道他们为什么不使用* \ shell方法或者为什么这不是最好的方法。如果我不得不将我的应用程序转换为inproc dll,但如果我可以使用* \ shell方法,那对我来说似乎没有必要。

OF COURSE最重要的原因是我必须以管理员身份登录才能执行此操作(* \ shell)。我想添加一个管理员可以运行的单独的小文件。这似乎是企业环境(或任何用户未以管理员身份登录)的更好方式。

0 个答案:

没有答案