当WPS设置成系统默认的office程序后,doc/docx/ppt/pptx/xls/xlsx等格式文件无法预览。
WPS打开文件速度快,且能满足日常使用。但此前一直没有知道解决XYplorer中预览的解决方法,所以不得不忍受MSOffice奇慢无比的打开速度。
在XYplorer中,是可以自定义预览处理程序的:

图片1
格式如上,指定预览文件后缀,然后指向调用的预览处理程序。
对于xls和xlsx格式文件,必须指定MSoffice excel的GUID。这就是“不完美之处”了,系统必须安装MSoffice,否则无法预览。
那么怎么知道excel的GUID呢?
这篇文章帮我解决了这个问题:https://www.cnblogs.com/qq3285862072/p/15097970.html
感谢“谷神的飞翔”。
步骤如下:
第一步:找到excel GUID: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\PreviewHandlers 找到数据值为“Microsoft EXCEL Previewer”的项,其名称是一串16进制数值,这就是excel的GUID啦。
第二步:自定义XYplorer xls和xlsx格式文件预览处理程序
如图片1中,输入“xls;xlsx>xlsx>{00020827-0020-0030-C040-000056200046}
上面的GUID只是示范,需要替换成第一步找出的GUID。
按同样的方法,可以自定义doc/docx/ppt/pptx等文件格式的预览方法。