1

我正在寻找以编程方式修改 Vista 上 shell 的编辑动词。例如,我想右键单击编辑(在资源管理器中)以使用 Notepad++ 打开一个 .cs 文件。

如何在 Windows Vista 上更改文件关联?

4

1 回答 1

2

您需要管理员登录,因为您必须修改 HKEY_CLASSES_ROOT。查找与 .cs 文件关联的注册表项;你会发现像“C# Source Code File”这样的描述(虽然可能不是这样;我现在不在一台安装了 VS 的机器上检查)。该键将指向另一个键(对于 MS,它通常是 GUID),用于存储编辑、打开等设置;这就是您需要进行更改的地方。

这应该让你开始,除非 Rob 猜错了,而且你的意思不是“以编程方式修改”。:-)

于 2009-02-19T16:03:47.633 回答