将编辑器与所有文本文件扩展名关联

将编辑器与所有文本文件扩展名关联

这就是问题所在:每次我重新安装 Windows 时,我都要花上几周时间进行设置。如今,大多数设置(文件)都可以复制,因此速度比以前快了一点。但有一件事让我非常恼火,那就是所有那些具有各种扩展名(.txt、.dat、.tab、.prn 等)的文本文件,在此期间我必须“用...打开”和“始终使用此...”。

有没有办法复制当前文件关联,然后从该备份副本中重新使用新 Windows 安装中的当前文件关联?

或者,另一种方法是,有没有办法将某个编辑器(比如说 vim,它几乎可以打开任何内容)与所有文本文件(实际上是任何非二进制文件)关联起来?

欢迎关于这个主题的所有想法。

祝大家新年快乐。

答案1

文件关联存储HKEY_CLASSES_ROOT在注册表中。您可以HKEY_CLASSES_ROOT通过右键单击注册表并选择来备份当前注册表项出口。如果导出为文件.reg,您可以合并稍后再将它们删除(而不是覆盖)。将其合并到新注册表中会将所有旧文件关联添加到新机器中。唯一的问题是,如果您没有在旧机器上安装处理该文件的软件,它显然无法在新机器上运行。

文件关联可以帮助您满足第二个请求。

答案2

你可以这样做默认程序编辑器

“文件类型设置” -> “上下文菜单” -> (选择文本文件扩展名,例如“.txt”) -> “添加...”按钮

然后输入你的编辑器名称和路径,然后当然标记了“仅限此文件类型的扩展名”。

然后保存它,这就是您想要的。

为所有文件添加上下文菜单命令

相关内容