我正在某些系统上部署一个小型转换工具,并希望用户能够通过右键单击Openwith菜单运行它。但我不想更改用户已关联到此文件类型的默认程序。将文件扩展名/类型与程序相关联很容易,但是如何在不更改默认程序的情况下(当然是编程方式)做到这一点? 最佳答案 设置以下键对我有用:keyHKLM/SOFTWARE/Microsoft/Windows/CurrentVersion/AppPaths/:""=keyHKCR/Applications//SupportedTypes:=""keyHKCR/:""=keyHKCR//OpenWithLi