回答:
これは、デスクトップエントリ仕様で定義されている.desktopファイルのExecキーのパラメーターであり、プログラムへの引数(ファイルマネージャー/プログラムランチャー、たとえば複数の選択ファイル)の処理方法を説明します。
%u単一のURL。ローカルファイルは、file:URLまたはファイルパスとして渡すことができます。
%UURLのリスト。各URLは、個別の引数として実行可能プログラムに渡されます。ローカルファイルは、file:URLまたはファイルパスとして渡すことができます。
したがって、たとえば、次のもの/usr/share/applications/gedit.desktopが含まれます。
exec = gedit%U
つまり、geditの引数はURL(またはローカルファイル)のリストとして扱われます。
可能なパラメーターの完全なリストについては、Execキーを参照してください。
%Uは、プログラムが1回の呼び出しでそれらすべてを取得できることを意味します。%uオブジェクトごとに個別の呼び出しが必要であることを意味します。それらのどれも指定されていない場合、プログラムは、ドロップされたものをどうするかを知りません。デスクトップマネージャは、プログラムにカスタマイズ情報を渡すことができ、他のキーと、セレクタの別のセットがあり%f、%Fそれは1 /複数のファイルではなくURLをとる意味で、。