更改 Windows 10 中的默认文档“编辑”工具

Sim*_*men 2 notepad++ text-editors windows-10

我试图将默认文本编辑工具从记事本更改为记事本++,但无论出于何种原因它都不起作用。请注意,我不想让记事本++成为打开这些文件的默认程序。那是一个不同的问题。我希望它在您右键单击 .txt 文件并单击“编辑”时打开。

我写了一个小 .reg 文件

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\SystemFileAssociations\document\shell\edit\command]
@="\"C:\\Program Files (x86)\\Notepad++\\notepad++.exe\" \"%1\""
Run Code Online (Sandbox Code Playgroud)

.reg 文件工作正常,值已更改。但是,当右键单击 .txt 文件并单击“编辑”时,Windows 不会在记事本++中打开文件,而是打开文件对话框,询问我是否要继续使用记事本 ++(已预先选择)打开此类文件。

我做错了什么,我该如何解决这个问题?

Sim*_*men 9

自己解决了这个问题。原来你必须改变密钥

[HKEY_CLASSES_ROOT\SystemFileAssociations\text\shell\edit\command] 
Run Code Online (Sandbox Code Playgroud)