.exe へのリンクで Wine が起動しない

.exe へのリンクで Wine が起動しない

.exe にシンボリックリンクを作成してダブルクリックしても、何も起こりません。代わりに、元のファイルをダブルクリックすると、Wine が自動的に開きます。なぜでしょうか? どうすれば変更できますか? 別の種類のリンクでは状況が異なりますか?

注意: .desktop は必要なく、シンボリックリンクだけが必要です。

答え1

これは答えとなったコメントでした:

ああ...シンボリックリンク。Wine シンボリックリンクは、".exe" が "作業ディレクトリ" へのパスを必要とするため、おそらく機能しません。残念ながら、シンボリックリンクはこれをサポートしていません。ラッパー スクリプトを作成する必要があります (方法は? 答えはここにあります:askubuntu.com/questions/51314/… ); その後、ラッパー スクリプトをランチャーとして使用するか、それを「.exe」フォルダーに保存してシンボリック リンクを作成します。

「ソフト リンク」の意味がよくわかりません。ただし、Wine ショートカット ランチャーを作成する必要がある場合は、GEdit を起動して次のようなファイルを作成します。

#!/usr/bin/env xdg-open    
[Desktop Entry]
Version=1.0
Type=Application
Name=MY APPLICATION NAME
Comment=THINGS I HAVE TO SAY ABOUT THE APPLICATION
Exec=sh -c "cd /PATH_TO_EXE_FOLDER; wine FILENAME.exe"
Categories=ENGINERRING;GRAPHICS;ETC
Icon=/PATH_TO_ICON_IMAGE_FILE

次に、ファイルを「MyWineApp.desktop」など、任意の場所に「.desktop」として保存します。

答え2

最良かつ最も簡単な方法を私は知っています!

/home/.local/share/wine/programs を開くと、wine アプリ フォルダーが表示されます。アプリ フォルダーを開くと、your_app_name.desktop があります。これをデスクトップにコピーして右クリックし、起動を許可するを左クリックします。

おめでとうございます!アプリのショートカットがデスクトップに作成されました。お楽しみください!

英語が下手だったらごめんなさい

関連情報