将 .txt 的“打开方式”从记事本更改为记事本++ - 如何从上下文菜单重新获得打印功能?

将 .txt 的“打开方式”从记事本更改为记事本++ - 如何从上下文菜单重新获得打印功能?

我对这个一窍不通。我已经在注册表里瞎折腾了好几天,还在 tenforums.com 等通用论坛上问过问题

到目前为止还没有运气。

我已将 txt 文件设置为使用便携式 notepad++ 打开,并将编辑从 notepad 更改为 notepad++

我已经对所有与文本相关的内容都进行了此操作。没有问题。大多数项目,甚至批处理文件都保留了上下文菜单中的右键单击 > 打印。

我尝试将其改为 notepad++(打印命令),但是因为它没有内置 printto,而且我不想禁用要打印的行号 - 我决定让打印命令指向记事本。

最明显的问题是,现在右键单击 txt 文件时,我没有打印句点的选项。如何使用记事本将其恢复到上下文菜单中,就像默认情况下一样?

答案1

您丢失了Print命令,因为它与文件类型相关联txtfile。您可以在 Windows 资源管理器中检查文件类型关联,如下所示:

在此处输入图片描述

查看下面的注册表条目。

记事本打印上下文菜单

有一个打印与任何文件类型为 的文件关联的命令txtfile。记事本有一个/p可以从命令行打印文档的开关。您可以通过输入以下内容来测试它:

notepad /p myFile.txt

记事本++命令行中没有这样的开关。因此,在 Notepad++ 中可能无法执行此操作。

希望能帮助到你。

答案2

我确实弄清楚了问题出在哪里。notepad++ 默认没有关联打印,尽管我将 txt 与 notepad++ 关联并且打开工作正常等等。

我可以在这里添加打印

HKEY_CLASSES_ROOT\应用程序\notepad++.exe\shell\print\命令

而且 notepad++ 现在确实有一个打印开关。-quickPrint

它没有用于 printto 的功能,但是没有它我也可以活下去。

谢谢您的回复,抱歉格式不对。我是超级用户新手。

相关内容