端末を開かずにデスクトップショートカットを介してコマンドに引数を渡すにはどうすればよいですか?

端末を開かずにデスクトップショートカットを介してコマンドに引数を渡すにはどうすればよいですか?

LXDEデスクトップを使用しています。

ファイルを渡して、GUIでそのファイルを開くことができるPythonプログラムへのショートカットをデスクトップに作成しました。

私は、ファイル(ファイルの絶対パス)をデスクトップのショートカットにドラッグアンドドロップして、ファイル(ファイルの絶対パス)をコマンドに渡すことです。

実際、これはすでに機能しますが、デスクトップ項目でTerminal = trueを設定した場合にのみ可能です。これは明らかに端末が開きます。端末を開かずにコマンドに引数を渡す方法があるかどうか疑問に思います。

次のショートカットを作成しています。

[Desktop Entry]
Name=TBOPlayer
Comment=UI for omxplayer
Exec=python /path/to/tboplayer/tboplayer.py "%F"
Icon=/usr/share/pixmaps/python.xpm
Terminal=true
Type=Application

これを行う方法はありますか?

ベストアンサー1

.desktopランチャーには常に特定のオプションがあることを望みますか、または必要なときにオプションを入力できるようにするためのいくつかのダイアログボックスが表示されますか?

私はそれが電子だと仮定しています。この場合、Exec行にオプションを追加します。

Exec=python /path/to/tboplayer/tboplayer.py --foo "%F"

おすすめ記事