将Wine MS Office设为文档默认打开方式

此页由Linux Wiki用户Chenxing于2008年6月21日 (星期六) 17:09的最后更改。

出自Linux Wiki

提示:此文已超过 15 年(5759 天)未更新,如发现内容过时或有误,欢迎改进:)

Wine已经可以近乎完美的运行Microsoft Office 2003了(对Powerpoint、Word、Excel的支持都不错),请参见Wine微软MS Office

然而Linux桌面系统默认还是会用OpenOffice.Org打开电脑里的doc、ppt、xls文件,这给我们的使用或多或少带来一些不便。本文介绍将wine的office设为Linux中文档默认打开方式的方法。

准备启动脚本

假设MS Office已被被装在wine的C盘并能正常运行。先建立一个文件夹存放Office启动脚本[1]

$ mkdir -p ~/.msoffice

用以下命令创建三个脚本文件:

echo 'wine "C:\program files\microsoft office\office11\winword.exe" `winepath -w "$@"`' > ~/.msoffice/MSWord
echo 'wine "C:\program files\microsoft office\office11\powerpnt.exe" `winepath -w "$@"`' > ~/.msoffice/PowerPoint
echo 'wine "C:\program files\microsoft office\office11\excel.exe" `winepath -w "$@"`' > ~/.msoffice/Excel
chmod +x ~/.msoffice/MSWord ~/.msoffice/PowerPoint ~/.msoffice/Excel
Hint.gif
提示:
如果要在命令行使用PowerPoint、MSWord等命令,将上面的文件复制到/usr/bin即可。

设置打开方式

gnome环境为例,在文件浏览器中找一个doc/ppt/xls文件,右键,“用其它应用程序打开”,在弹出的对话框中展开下面的使用自定义命令,使用浏览找到前面创建的MSWord、PowerPoint、Excel文件(在~/.msoffice中),确定就可以该种方式打开了。

如果要设置为默认打开方式,右键点击文档文件后,选属性,在打开方式选项卡中设定默认值。

Hint.gif
提示:
设置默认打开方式的方法可见设置文件默认打开方式

这样,Office文档文件默认就用wine的MS Office打开了。

参考资料

  1. http://ubuntuforums.org/showthread.php?t=586846

本文对您有帮助?分享给更多朋友!

反馈与讨论

发现文档不全面、有错误却没时间编辑文档?想分享自己的经验或见解?欢迎在此留言、讨论。
个人工具
简体繁体转换