Desktop-Verknüpfung mit Start- und Zieleigenschaften

Jun 12 2020

Ich benutze Ubuntu 20.04 und habe eine Windows-Anwendung mit WineHQ installiert. In Windows hat das Desktop-Symbol zwei Parameter: "Start in" und "Target". Der Pfad "Start in" zeigt auf einen Netzwerkserverpfad und "Target" zeigt auf eine Datei auf dem Laufwerk C, gefolgt von einer Netzwerkpfaddatei. Ich möchte wissen, wie die Ubuntu .desktop-Datei so konfiguriert ist, dass sie das Ziel verwendet und in Parametern startet. Siehe die Konfigurationen unter;

Windows Desktop-Verknüpfung

Ziel: C: \ Anwendungsverzeichnis \ BIN \ MyApp.EXE \\ Servername \ Anwendungsverzeichnis \ Dateiname

Beginnen Sie in: \\ Servername \ Anwendungsverzeichnis

Ubuntu .Desktop-Dateikonfiguration

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

Fragen:

  1. Wine ist im Stammverzeichnis installiert und um auf das MyApplication-Verzeichnis zuzugreifen, muss ich manchmal mein Stammkennwort von winecfg eingeben. Das Verzeichnis ist nicht sichtbar. Gibt es eine Möglichkeit, diese Datei so zu konfigurieren, dass sie immer als Root ausgeführt wird?
  2. Wie konfiguriere ich die Eigenschaften "Start in" in der .Desktop-Datei so, dass sie in meinem Netzwerkpfad gestartet werden?

Antworten

4 Yeppii Jun 15 2020 at 14:30

In der Ubuntu .desktop-Konfigurationsdatei ist das Ziel Exec. Start in hat keinen äquivalenten Wert in der Ubuntu .desktop-Datei. Unter Windows ist das Feld "Start in" nur gültig, wenn das Ziel eine Konsolenanwendung oder die Eingabeaufforderung / Powershell ist. In Ubuntu ist das Äquivalent zu Start In normalerweise der Speicherort der .desktop-Datei. Ich hoffe, das ist hilfreich für Sie und wird diesen Beitrag positiv bewerten.