PlayOnLinux(WINEのフロントエンドおよびヘルパースクリプト)でWordをインストールしました。 Firefoxで.docファイルをダウンロードするときに[プログラムから開く]を選択して、LibreOfficeと同じようにすばやく開くことができるようにしたいと思います。
.desktop
Wordを実行するコマンドが含まれているファイル/usr/share/playonlinux/playonlinux --run "Microsoft Word 2010"
。ただし、新しいプログラムを追加しようとすると、コマンドラインを指定できません。パラメーターのない実行可能ファイルのみです。
これは可能ですか?
コマンドラインオプションをスクリプトに配置し(以下を参照)、firefox
メニューからそのスクリプトを選択できるはずです。ただし、firefox
から渡されたファイルが実際に開かれるように、"$@"
を含めることが重要です。それ以外の場合は、空白のドキュメントが開かれます。例として、これは使用するラッパースクリプトの一種です。
#!/bin/bash
/usr/share/playonlinux/playonlinux --run "Microsoft Word 2010" Z:"$@"
Z:
はファイルシステムへのシンボリックリンクであるため、Z:
を含めることは重要です。そうしないと、wine
または同等のドキュメントでドキュメントが見つかりません。
WordViewer
のWine
でもこれを試しましたが、次のコマンドで動作しました。
#!/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メニューからスクリプトを選択できます。