O que significa o formato 'wine: EXE incorreto para Z: \ m \ Desktop \ PortForward Network Utilities.desktop'?


8

Wine instalado no Debian para executar um exe do Windows - especificamente o pacote PortForward Network Utilities: http://portforward.com/help/setup_static_ip_address.htm ).

Entrada:

wine '/m/PortForward Network Utilities.desktop'

Resultado:

wine: Bad EXE format for Z:\m\Desktop\PortForward Network Utilities.desktop.

Eu instalei o Wine com o apt-get, seguindo as "Instruções Debian / Wine Multiarch". O Wine é de 32 bits, mas não tenho certeza do que é o pacote PF Network Utilities (não diz em propriedades).

Não tenho certeza para onde ir a partir daqui.


3
Você não está executando um arquivo EXE.
Manuel Faux

Consegui executar um programa de instalação / instalação que era um arquivo EXE do pacote e, depois de fazer isso - o "PortForward Network Utilities" foi deixado na minha pasta da área de trabalho junto com um arquivo ".Ink". Eu achava que eu tinha que correr um deles para começar com isso ...
Hodurrr

1
.desktoparquivos são as variantes UNIX / Linux dos .lnkarquivos do Windows . Portanto, basicamente, apenas contém uma referência a um executável, mas não é o próprio executável. É (em contraste com .lnk) um arquivo de texto. Basta abri-lo e verificar qual executável iniciar.
Manuel Faux

Quando clico nele, ele finge carregar e depois não faz nada. Quando coloco no terminal, recebo:/m/Desktop/PortForward Network Utilities.desktop: line 1: [Desktop: command not found /m/Desktop/PortForward Network Utilities.desktop: line 2: Network: command not found fixme:exec:SHELL_execute flags ignored: 0x00000100 Application could not be started, or no application associated with the specified file. ShellExecuteEx failed: File not found
Hodurrr 11/04/2015

1
O .desktoparquivo não é um executável. Destina-se, por exemplo, ao Gerenciador de Janelas (por exemplo, GNOME, Xfce, ...) a fornecer um menu gráfico. Tente abrir o programa usando o seu WM. Talvez o arquivo da área de trabalho inicie o wine com as opções corretas.
Manuel Faux

Respostas:


2

Abra Z: \ m \ Desktop \ PortForward Network Utilities.desktop com o seu programa de bloco de notas (por exemplo, gedit), procure o comando Exec e copie-o, depois tente wine "command"

Você precisa apontar o vinho diretamente para o binário executável. Depois de obtê-lo, você pode modificar o arquivo da área de trabalho para executar o comando com o wine (basta adicionar "wine" primeiro no comando Exec)


Além disso, você pode tentar iniciar diretamente os PortForward Network Utilities usando o seu gerenciador de janelas.
Manuel Faux

Na verdade, não me permite escolher com o que abrir. Não existe "abrir com" quando clico com o botão direito do mouse?
Hodurrr # 11/15

Até agora: tentei abri-lo no terminal E depois em "Aplicativos", onde ele se salvou - o que resulta em pop-up Error: Invalid Parametere então Error: There is no Windows program configured to open this type of file.Ou clico nos meus arquivos da área de trabalho, onde ele finge carregar, mas não faz qualquer coisa.
precisa saber é o seguinte

1
Error: There is no Windows program configured to open this type of file.significa que o vinho começou; portanto, o .desktoparquivo realmente aponta para o vinho. Você realmente tem que abrir o arquivo em um editor para verificar o que está nele (ou colocá-lo na sua pergunta)
M Noit

Não me permitirá escolher com o que abrir. Apenas 'aberto': /
Hodurrr 12/04/2015
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.