ノートアプリは通常の引用符を「スマート引用符」に置き換えることがあります。これらの文字はテキストであり、デスクトップエントリの Exec 行に定義された二重引用符の区切り文字ではありません。

スペースを含まない単純なプロキシ引数に引用符は不要です:

Exec=/usr/bin/google-chrome-stable --proxy-server=http://proxy.example.net:8080 %U

既存のエントリが使っている実行ファイルのパスはそのままにします。HTTP プロキシ一覧から作った HTTP URL は、公開プロキシでの閲覧が許されている場合にサンプルのエンドポイントを置き換えられます。%U は渡された URL のためのデスクトップエントリのフィールドコードであり、プロキシのアドレスの一部ではありません。

コマンドの他の場所で引用が必要なら、通常の ASCII 二重引用符と Desktop Entry 仕様のエスケープ規則を使ってください。Exec はシェルスクリプトではなく、実行ファイルと引数として解釈されます。

コピーしたランチャーが入力したコマンドと違う動きをするときは、保存された文字そのものを確認してください。見た目が似た約物がブラウザに渡る引数の一部になることがあります。

関連記事