web-dev-qa-db-ja.com

Microsoft Wordでファイルを開く

PlayOnLinux(WINEのフロントエンドおよびヘルパースクリプト)でWordをインストールしました。 Firefoxで.docファイルをダウンロードするときに[プログラムから開く]を選択して、LibreOfficeと同じようにすばやく開くことができるようにしたいと思います。

.desktop Wordを実行するコマンドが含まれているファイル/usr/share/playonlinux/playonlinux --run "Microsoft Word 2010"。ただし、新しいプログラムを追加しようとすると、コマンドラインを指定できません。パラメーターのない実行可能ファイルのみです。

これは可能ですか?

2
WindowsEscapist

コマンドラインオプションをスクリプトに配置し(以下を参照)、firefoxメニューからそのスクリプトを選択できるはずです。ただし、firefoxから渡されたファイルが実際に開かれるように、"$@"を含めることが重要です。それ以外の場合は、空白のドキュメントが開かれます。例として、これは使用するラッパースクリプトの一種です。

#!/bin/bash

/usr/share/playonlinux/playonlinux --run "Microsoft Word 2010" Z:"$@"

Z:はファイルシステムへのシンボリックリンクであるため、Z:を含めることは重要です。そうしないと、wineまたは同等のドキュメントでドキュメントが見つかりません。

WordViewerWineでもこれを試しましたが、次のコマンドで動作しました。

#!/bin/bash
wine /home/mike/.wine/drive_c/Program\ Files/Microsoft\ Office/OFFICE11/WORDVIEW.EXE Z:"$@"

Libreofficeだけが必要な場合は、代わりにスクリプトで使用します。

#!/bin/bash

libreoffice --writer "$@" 

さらに詳細な情報があります この役立つ記事で この質問でも説明されているように、さまざまなファイルタイプをMicrosoft Word 2010に関連付ける場合:

新しいテキストファイルを作成し、最初のスクリプトの内容をコピーし(これは、あなたが言ったとおりです)、実行可能にします。次に、以下のように、firefoxメニューからスクリプトを選択できます。

enter image description here

4
user76204