我无法更改任何扩展程序的默认应用程序

我无法更改任何扩展程序的默认应用程序

在我被迫用按钮强制关闭电脑后,我的js 文件变得没有默认应用程序,当我点击一个 js 文件时对话框没有复选框‘总是使用…’当我尝试从文件属性中手动设置应用程序时'打开用'它没有改变它继续存在未知应用程序

这个问题不仅仅存在于js 扩展我无法改变任何扩展程序的默认应用

编辑:我无法改变它默认应用程序或者,当我选择 notepad++ 或其他程序时,它会自动将其设置为“基于 Microsoft Windows 的脚本宿主”,否则唯一被接受的程序是 visual studio

答案1

然后你需要用困难的方式来做这件事:

  • 打开注册表
  • 导航至密钥HKEY_CLASSES_ROOT\JSFile\Shell\Open\Command
  • 双击该(Default)项目
  • 将其当前值保存为备份
  • 输入新值"C:\Program Files (x86)\Notepad++\notepad++.exe" "%1"
  • 事情已经完成了。

您也可以使用以下.reg文件:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\JSFile\Shell\Open\Command]
@="\"C:\\Program Files (x86)\\Notepad++\\notepad++.exe\" \"%1\""

相关内容