プログラムまたはbashを* .rdpファイルのデフォルトプログラムに設定する

プログラムまたはbashを* .rdpファイルのデフォルトプログラムに設定する

たとえば、xfreerdp 接続ファイルがあります。

xfreerdp /v:10.1.60.151 -sec-nla /cert-ignore

ファイル名は、test.rdp次のコマンドを使用して実行できます。bash test.rdp

ただし、このファイルをGUIで実行する必要があります。 Chrome でファイルをダブルクリックまたはダウンロードすると、自動的に起動します。

ファイル拡張子を変更しても構いません。

答え1

binfmt_miscがインストールされている場合は、次を実行します。

echo :rdp:E::rdp::/usr/bin/xfreerdp:: > /proc/sys/fs/binfmt_misc/register

binfmt_miscファイル拡張子に関する完全な記事はここにあります:https://www.kernel.org/doc/Documentation/binfmt_misc.txt

カーネルサポート(私が知っているすべてのディストリビューションによって提供されます)と/ procにマウントされたファイルシステムが必要です。

関連情報