如何在Windows XP的上下文菜单中更改"编辑"和"打印"操作的默认应用程序?

sta*_*tic 6 windows printing registry configuration default

我有两台带有windows xp的电脑(也许windows版无所谓,但无论如何):

  • 在第一次单击打印然后它打开NotePad ++中的打印预览
  • 在第二个它打开标准MS记事本,它无法处理大文件

我不知道,如何在第一台计算机上配置如何在NotePad ++中进行打印预览,但我想在第二台计算机上也有相同的功能.

是否有任何设置/注册表项来定义?我已经用注册表搜索了注册表 - 在哪里将NotePad ++设置为默认应用程序,但没有任何与打印服务相关的内容.

有人知道如何设置记事本不仅作为打开文件的默认程序(这很容易),但如何将其设置为默认打印预览​​程序

更新1:

刚刚发现相同的设置可以用于Edit参数(来自上下文菜单,即右键鼠标 - >编辑)

更新2:

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

小智 4

首先确定文件的文件类型 - 比如说 myfile.foo:

assoc .foo
Run Code Online (Sandbox Code Playgroud)

这将输出类似的内容

.foo=foofile
Run Code Online (Sandbox Code Playgroud)

然后打开 regedit 并导航到HKEY_CLASSES_ROOT\foofile\shell. 在那里您将看到类似open\command和 的子项print\command。将打印命令的默认值更改为您喜欢的任何值,然后就完成了。