如何在Windows XP中更改"编辑"和"打印"动作的默认应用程序?

6
我有两台安装了Windows XP的电脑(也许Windows版本不重要,但无论如何):
  • 在第一台电脑上,我点击打印,然后它会在NotePad++中打开打印预览
  • 在第二台电脑上,它会在标准的MS记事本中打开,但无法处理大文件
我不知道第一台电脑是如何配置的,以便在NotePad++中进行打印预览,但我也想在第二台电脑上进行同样的操作。
是否有任何设置/注册表键来定义呢?我已经使用regedit搜索了注册表,以查找NotePad ++被设置为默认应用程序的位置,但没有找到任何与打印服务相关的内容。
有人知道如何将记事本设置为默认的打印预览程序吗?(不仅仅是默认打开文件的程序,这很容易)。

更新1:

刚刚发现,同样的设置也可以用于Edit参数(从上下文菜单中,即右键单击 -> 编辑)

更新2:

听起来与这个问题相似:[http://superuser.com/questions/68852/change-windows-7-explorer-edit-context-menu-action-for-jpg-and-other-image-fil] 但我不想安装第三方应用程序。我认为它应该通过标准选项进行配置。

1个回答

4

首先确定您的文件类型 - 假设为myfile.foo:

assoc .foo

这将输出类似以下内容:
.foo=foofile

然后打开注册表编辑器(regedit),并导航到 HKEY_CLASSES_ROOT\foofile\shell。在那里,您会看到像 open\commandprint\command 这样的子键。将打印命令的默认值更改为您喜欢的任何内容,然后完成。


这不是问题的答案。一个人想要改变编辑操作。 - zhekaus

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接