開始プロパティとターゲットプロパティを含むデスクトップショートカット

Jun 12 2020

Ubuntu 20.04を使用していて、wineHQを使用してWindowsアプリケーションをインストールしました。Windowsでは、デスクトップアイコンには「開始」と「ターゲット」の2つのパラメータがあります。「開始」パスはネットワークサーバーパスを指し、「ターゲット」はCドライブ上のファイルを指し、その後にネットワークパスファイルが続きます。ターゲットを使用してパラメーターで開始するように構成されたUbuntu.desktopファイルを知りたいです。以下の構成を参照してください。

Windowsデスクトップのショートカット

ターゲット:C:\ ApplicationDirectory \ BIN \ MyApp.EXE \\ ServerName \ ApplicationDirectory \ FileName

開始場所:\\ ServerName \ ApplicationDirectory

Ubuntu.Desktopファイルの構成

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=sudo ~/.wine/MyApplication/BIN/MyApp.EXE smb://ServerName/ApplicationDirectory/FileName
Name=MyApplication
Comment=MyApplication

質問:

  1. Wineはルートディレクトリにインストールされており、MyApplicationディレクトリにアクセスするには、winecfgからルートパスワードを入力する必要があります。ディレクトリが表示されない場合があります。このファイルを常にrootとして実行するように構成する方法はありますか?
  2. .Desktopファイルの「Startin」プロパティをネットワークパスで開始するように構成するにはどうすればよいですか?

回答

4 Yeppii Jun 15 2020 at 14:30

したがって、Ubuntu .desktop構成ファイルでは、ターゲットはExecです。Start inには、Ubuntu.desktopファイルに同等の値がありません。Windowsでは、[開始]フィールドは、ターゲットがコンソールアプリケーションであるか、コマンドプロンプト/ Powershellである場合にのみ有効です。したがって、Ubuntuでは、Start Inに相当するものは、通常、.desktopファイルの場所です。これがお役に立てば幸いです。この投稿に賛成するでしょう。