¿Qué significa 'wine: formato EXE incorrecto para Z: \ m \ Desktop \ PortForward Network Utilities.desktop'?

8

Instalé wine en Debian para ejecutar un exe de Windows, específicamente el paquete de utilidades de red PortForward: http://portforward.com/help/setup_static_ip_address.htm ).

Entrada:

wine '/m/PortForward Network Utilities.desktop'

Salida:

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

Instalé Wine con apt-get, siguiendo las "Instrucciones de Debian / Wine Multiarch". Wine es de 32 bits, pero no estoy seguro de qué es el paquete PF Network Utilities (no lo dice en las propiedades).

No estoy seguro de a dónde ir desde aquí.

Hodurrr
fuente
3
No está ejecutando un archivo EXE.
Manuel Faux
Pude ejecutar un programa de instalación / instalación que era un archivo EXE para el paquete, y después de hacerlo, "PortForward Network Utilities" quedó en mi carpeta de escritorio junto con un archivo ".Ink". Supuse que tenía que ejecutar uno de esos para comenzar ...
Hodurrr
1
.desktopLos archivos son las variantes UNIX / Linux de los .lnkarchivos de Windows . Por lo tanto, básicamente solo contiene una referencia a un ejecutable, pero no es el ejecutable en sí. Es (en contraste con .lnk) un archivo de texto. Simplemente ábralo y verifique qué ejecutable comenzar.
Manuel Faux
Cuando hago clic en él, finge cargarse y luego no hace nada. Cuando lo pongo en la terminal me sale:/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
1
El .desktoparchivo no es un ejecutable. Está destinado, por ejemplo, al Administrador de ventanas (por ejemplo, GNOME, Xfce, ...) para proporcionar un menú gráfico. Intenta abrir el programa usando tu WM. Tal vez el archivo de escritorio comienza con las opciones correctas.
Manuel Faux

Respuestas:

2

Abra Z: \ m \ Desktop \ PortForward Network Utilities.desktop con su programa de bloc de notas (gedit, por ejemplo), busque el comando Exec y cópielo, luego intente wine "command"

Tienes que apuntar vino directamente al binario ejecutable. Una vez que lo obtenga, puede modificar el archivo de escritorio para ejecutar el comando con wine (solo agregue "wine" primero en el comando Exec)

Jorge Barroso
fuente
Además, puede intentar iniciar directamente las utilidades de red de PortForward utilizando su administrador de ventanas.
Manuel Faux
En realidad no me deja elegir con qué abrirlo. ¿No hay "abrir con" cuando hago clic derecho en él?
Hodurrr
Hasta ahora: he intentado abrirlo en el terminal Y luego a través de "Aplicaciones" donde se guardó, lo que resulta en una ventana emergente Error: Invalid Parametery luego Error: There is no Windows program configured to open this type of file.O hago clic en mis archivos de escritorio, donde pretende cargar pero no funciona cualquier cosa.
Hodurrr
1
Error: There is no Windows program configured to open this type of file.significa que el vino comenzó, por lo que el .desktoparchivo de hecho apunta al vino. Realmente tiene que abrir el archivo en un editor para verificar lo que
contiene
No me permitirá elegir con qué abrirlo. Simplemente 'abierto': /
Hodurrr