我可以使用标准Outlook';是否让预览器预览其他文件类型?

我可以使用标准Outlook';是否让预览器预览其他文件类型?,outlook,preview,outlook-2010,Outlook,Preview,Outlook 2010,Outlook的“Windows TXT预览器”仅预览扩展名为.TXT的附件。 有没有办法告诉Outlook(2010)在其他类型的附件上使用“Windows TXT预览器” 例如,我想使用它预览.csv文件和一些其他仅为文本的扩展名。为了实现您的目标,您必须更改注册表中的一些条目。预览处理程序具有存储在注册表中的GUID。对于每个文件类型,如果有一个可用的文件类型,则有一个预览处理程序 对于.csv文件,您需要Microsoft Excel中的预览处理程序,因为.csv文件是Excel。以下是

Outlook的“Windows TXT预览器”仅预览扩展名为.TXT的附件。 有没有办法告诉Outlook(2010)在其他类型的附件上使用“Windows TXT预览器”


例如,我想使用它预览.csv文件和一些其他仅为文本的扩展名。

为了实现您的目标,您必须更改注册表中的一些条目。预览处理程序具有存储在注册表中的GUID。对于每个文件类型,如果有一个可用的文件类型,则有一个预览处理程序


对于.csv文件,您需要Microsoft Excel中的预览处理程序,因为.csv文件是Excel。

以下是注册表更改:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Excel.CSV\ShellEx]

[HKEY_CLASSES_ROOT\Excel.CSV\ShellEx\{8895b1c6-b41f-4c1c-a562-0d564250836f}]
@="{1531d583-8375-4d3f-b5fb-d23bbd169f22}"

这里,{1531d583-8375-4d3f-b5fb-d23bbd169f22}是文本预览器的GUID(列在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\PreviewHandler中),而{8895b1c6-b41f-4c1c-a562-0d564250836f}是标识此文件类型预览器的特殊ID。它可能与其他windows版本不同,可能有也可能没有更多详细信息

另一种方法:安装预览处理程序

  • 下载并运行它

    • 将创建名为PreviewHandler的文件夹
    • 不要因为那个文件名而担心。包含“2007”的文件对Microsoft Office Professional Plus 2010非常有效
  • 转到PreviewHandler\Installer并运行Install

    • 可能是因为缺少了Microsoft Visual J#,所以它无法工作
    • 下载并安装它(可能在下载文件夹中显示为vjredist
    • 再次运行安装文件
  • 重新启动Outlook

  • 如果您的目标只是预览.CSV、.log等文件,则可以将该CSV附件的内容作为表查看。在Outlook消息面板中,它与Windows(操作系统)中的默认程序直接相关

    因此,在Windows资源管理器中添加默认程序: -打开包含.csv文件的文件夹 -右键单击文件上的,然后选择菜单“打开…” -选择默认程序 -选择所需的程序(记事本++、Excel等)
    -重新启动Outlook

    我需要查看的csv文件基本上都是文本,文本预览器可以正常工作。但即便如此,我到底是如何告诉Excel previewer查看.csv文件的呢?通常情况下,previewer在安装时会注册一个标准处理程序。安装Office程序时,将自动安装预览处理程序。您使用哪个PreviewHandler控件?我需要知道,否则我不能给出确切的答案。。。。我不久前在网上发现了一个工具,它可以让您管理计算机上每种已知文件类型的已安装预览处理程序。我可以向您发送该工具,但我不确定是否允许您在此处发布电子邮件地址或其他内容。我不确定PreviewHandler控件是什么,但我认为我在讨论中找到了足够的关键字来查找此页面:显然(不知道),有半标准的Windows预览框架,Outlook自己的预览依赖于哪个。我把我的解决方案作为单独的答案写了出来。感谢您与我在一起。仅供参考,注册表更改是您需要添加上述键。