Atalho da área de trabalho com propriedades de início e destino
Estou usando o Ubuntu 20.04 e instalei um aplicativo do Windows usando o wineHQ. No Windows, o ícone da área de trabalho tem dois parâmetros "Iniciar em" e "Destino". O caminho "Iniciar em" aponta para um caminho de servidor de rede e "Destino" aponta para um arquivo na unidade C seguido por um arquivo de caminho de rede. Gostaria de saber como o arquivo Ubuntu .desktop configurou para usar o target e iniciar nos parâmetros. Veja as configurações em;
Atalho da área de trabalho do Windows
Destino: C: \ ApplicationDirectory \ BIN \ MyApp.EXE \\ ServerName \ ApplicationDirectory \ FileName
Comece em: \\ ServerName \ ApplicationDirectory
                Configuração do arquivo 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
 
    Questões:
- O Wine é instalado no diretório raiz e para acessar o diretório MyApplication eu tenho que inserir minha senha root às vezes do winecfg o diretório não é visível. Existe uma maneira de configurar este arquivo para sempre rodar como root?
 - Como configuro as propriedades "Iniciar em" no arquivo .Desktop para iniciar em meu caminho de rede?
 
Respostas
Portanto, no arquivo de configuração .desktop do Ubuntu, o destino é Exec. Iniciar em não tem um valor equivalente no arquivo Ubuntu .desktop. No Windows, o campo "Iniciar em" só é válido se o destino for um aplicativo de console ou prompt de comando / Powershell. Portanto, no Ubuntu, o equivalente a Iniciar em é geralmente a localização do arquivo .desktop. Espero que isso seja útil para você e votem a favor desta postagem.