配置 Windows 允许直接打印的文件类型

配置 Windows 允许直接打印的文件类型

我可以在 Windows 资源管理器中左键单击一个或多个 pdf、png、xlsx、docx 等文件并将其发送到打印机,但对文本文件(带有 txt 扩展名或 php 扩展名,这是我的最终目标)执行此操作时,对话框不会显示打印选项。是否可以配置 Windows 认为哪些文件类型“可打印”?有什么解决方法吗?请注意,我似乎无权将某些内容添加到相关 PC 上的 SendTo 文件夹中。

可打印 无法打印

答案1

做这件事有很多种方法。

通过在注册表中为每种扩展名类型添加一行来选择文件扩展名作为 txtfile。^R(运行)regedit(输入)

  • 找到 \HKEY_CLASSES_ROOT.txt
  • 右击添加新字符串值并输入名称“perceivedtype”然后输入值“txtfile”

来自(默认)

感知类型 文本文件

然后找到注册表

HKEY_CLASSES_ROOT\txtfile\shell\print\command

右键点击添加新可扩展字符串值

留下姓名(默认)并输入以下值

%SystemRoot%\system32\NOTEPAD.EXE /p %1

或者用您喜欢的 notepad+++ 等的路径替换它

这可能已经存在于各种其他文件类型中

HKCR\???文件\shell\打印\命令

如果您喜欢不同的打印格式,请在命令行上搜索选择字体、纸张、尺寸等的选项。

相关内容