注册一个程序以显示在“打开方式”列表中

注册一个程序以显示在“打开方式”列表中

安装 LibreOffice 并卸载 OpenOffice 后,许多办公文档类型(odt、ods、doc、xls、rtf 等十几种)的所有文件都与任何应用程序无关。当我尝试以快捷方式将文件与应用程序关联时(右键单击 > 打开 > 从列表中选择程序),列表中没有显示任何 LibreOffice 应用程序。如果我单击“浏览”按钮并选择 LibreOffice 3 文件夹中的可执行文件,则该程序不会添加到列表中,因此我无法选择它。

这使得我必须以很长的方式关联所有文件类型(Windows 资源管理器>工具>文件夹选项>文件类型等)。

有没有办法“注册”一个应用程序,以便可以从 Windows XP 中的“打开方式”应用程序列表中选择它?

谢谢!

答案1

对我有用(在 WinXP 中)

  1. 注册表编辑器
  2. 在 HKEY_CLASSES_ROOT\Applications\ 键内搜索有关 VLC/VideoLAN 的键
  3. 删除 HKEY_CLASSES_ROOT\Applications\ 里面关于 VLC 的键
  4. 关闭注册表
  5. 像平常一样尝试打开...对话框(浏览程序等),VLC 媒体播放器最终将出现在打开对话框列表中

答案2

如何在 Vista 和 Windows 7 中添加“打开方式”程序

当您右键单击文件并单击“打开方式”时,“打开方式”窗口中将显示已注册程序的列表以供选择。这将向您展示如何注册程序,以便将其添加到“打开方式”列表中。

答案3

创建文件关联的最简单方法是将文档(带有要关联的文件扩展名)拖到要打开它的程序上。下次用鼠标右键单击文件时,该程序将出现在“打开方式”列表中。

只是为了阐明创建文件关联的过程:

首先,找到您想要与程序关联的文件类型。

右击图标,会出现一个菜单。选择打开方式… 会打开一个窗口,要求您选择一个程序来打开该文件类型。

从列表中选择一个程序。

如果该程序不在您的列表中,请选择“其他”以导航到硬盘上的另一个文件或程序。

答案4

只需修改注册表:

HKEY_CLASSES_ROOT\Applications\scalc.exe\shell\new\command

打开默认值,并使用 LibreOffice 更改 OpenOffice 路径。

相关内容