Notepad++ 不会自动打开 .TXT 文件。Windows 10 中设置了文件关联

Notepad++ 不会自动打开 .TXT 文件。Windows 10 中设置了文件关联

在 Windows 10 中,我将 .TXT 文件扩展名设置为由 NotePad++ 打开。我还将命令行处理器 SETPATHEXT 设置为 .TXT。如果我调用 NotePad++ 并从“打开”菜单中选择一个 .txt 文件,则文件可以正常打开。但如果我输入(或从文件管理器中选择)MyFile.txt,NotePad++ 会执行但会打开一个空白页。感谢您对此的关注。afk

答案1

在我弄清楚如何获取调试信息后,我注意到调用 NPP 时命令行是空的。罪魁祸首原来是 Windows 注册表中缺少一个调用参数。

\HKEY_LOCAL_MACHINE\SOFTWARE\Classes\txtfile\shell\open\command || “c:\Program Files\NotePad++\NotePad++.exe” 应该在链接后附加参数“%1”。

.\Notepad++.exe“”%1“

感谢您的时间和关注。Austin Kelly

答案2

  • 按下WinE打开 Windows 资源管理器文件管理器。
  • 右键单击带有扩展名的文件.txt
  • 选择Open with...
  • 选择Choose another app
  • 如果记事本++未显示,请选择More apps
  • 选择记事本++
  • 选择Always use this app to open .txt files
  • 点击OK

相关内容