Collegamento sul desktop con inizio e proprietà di destinazione

Jun 12 2020

Sto usando Ubuntu 20.04 e ho installato un'applicazione Windows usando wineHQ. In Windows l'icona del desktop ha due parametri "Avvia in" e "Destinazione". Il percorso "Start in" punta a un percorso del server di rete e "Target" punta a un file sull'unità C seguito da un file del percorso di rete. Vorrei sapere come è stato configurato il file .desktop di Ubuntu per utilizzare l'obiettivo e iniziare nei parametri. Vedi le configurazioni sotto;

Collegamento sul desktop di Windows

Destinazione: C: \ ApplicationDirectory \ BIN \ MyApp.EXE \\ ServerName \ ApplicationDirectory \ FileName

Inizia in: \\ ServerName \ ApplicationDirectory

Configurazione del file .Desktop di Ubuntu

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

Domande:

  1. Wine è installato nella directory root e per accedere alla directory MyApplication devo inserire la mia password di root a volte da winecfg la directory non è visibile. C'è un modo per configurare questo file in modo che venga eseguito sempre come root?
  2. Come configuro le proprietà "Avvia in" nel file .Desktop per iniziare nel mio percorso di rete?

Risposte

4 Yeppii Jun 15 2020 at 14:30

Quindi, nel file di configurazione .desktop di Ubuntu, l'obiettivo è Exec. Avvia in non ha un valore equivalente nel file .desktop di Ubuntu. In Windows, il campo "Avvia in" è valido solo se la destinazione è un'applicazione console o è il prompt dei comandi / Powershell. Quindi in Ubuntu, l'equivalente di Start In è solitamente la posizione del file .desktop. Spero che questo ti sia utile e voterò a favore di questo post.