.desktopファイルのTryExecフィールドは何ですか?

.desktopファイルのTryExecフィールドは何ですか?

たくさん検索しましたが、この質問に対する答えが見つかりませんでした。TryExec.desktopファイルでこのフィールドの役割は何ですか?ライブとどう違うのExec

ベストアンサー1

~によるとStandard.freedesktop.orgTryExec項目には次の内容が含まれます。

プログラムが実際にインストールされているかどうかを確認するために使用されるディスクの実行可能ファイルのパス。パスが絶対パスではない場合は、$ PATH環境変数でファイルを見つけます。ファイルが存在しないか実行可能でない場合、アイテムは無視される可能性があります(メニューで使用されていません)。

デスクトップアプリケーションの自動起動仕様状態:

空でないTryExecフィールドを持つ.desktopファイルは、TryExecキーの値がインストールされているランチャーと一致しない場合は自動的に起動しないでください。

これとはExec異なり、同様の名前にもかかわらず、TryExec実際にその値を実行するわけではありません。

おすすめ記事