Was bedeutet "Wein: Schlechtes EXE-Format für Z: \ m \ Desktop \ PortForward Network Utilities.desktop"?


8

Installierte Wine auf Debian, um eine Windows-Exe auszuführen - speziell das PortForward Network Utilities-Bundle: http://portforward.com/help/setup_static_ip_address.htm ).

Eingang:

wine '/m/PortForward Network Utilities.desktop'

Ausgabe:

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

Ich habe Wine mit apt-get gemäß den "Debian / Wine Multiarch Instructions" installiert. Wine ist 32-Bit, aber ich bin mir nicht sicher, was das PF Network Utilities-Bundle ist (in den Eigenschaften steht es nicht).

Ich bin mir nicht sicher, wohin ich von hier aus gehen soll.


3
Sie führen keine EXE-Datei aus.
Manuel Faux

Ich konnte ein Setup / Installationsprogramm ausführen, das eine EXE-Datei für das Bundle war, und danach wurde "PortForward Network Utilities" zusammen mit einer ".Ink" -Datei in meinem Desktop-Ordner belassen. Ich nahm an, ich musste eine davon ausführen, um
loszulegen

1
.desktopDateien sind die UNIX / Linux-Varianten der Windows- .lnkDateien. Es enthält also im Grunde nur einen Verweis auf eine ausführbare Datei, ist aber nicht die ausführbare Datei selbst. Es ist (im Gegensatz zu .lnk) eine Textdatei. Öffnen Sie es einfach und überprüfen Sie, welche ausführbare Datei gestartet werden soll.
Manuel Faux

Wenn ich darauf klicke, gibt es vor, geladen zu werden und macht dann nichts. Wenn ich es in Terminal /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
stecke,

1
Die .desktopDatei ist keine ausführbare Datei. Es ist vorgesehen, dass z. B. Window Manager (z. B. GNOME, Xfce, ...) ein grafisches Menü bereitstellt. Versuchen Sie, das Programm mit Ihrem WM zu öffnen. Möglicherweise startet die Desktop-Datei Wein mit den richtigen Optionen.
Manuel Faux

Antworten:


2

Öffnen Sie Z: \ m \ Desktop \ PortForward Network Utilities.desktop mit Ihrem Notizblockprogramm (z. B. gedit), suchen Sie nach dem Befehl Exec, kopieren Sie ihn und versuchen Sie es wine "command"

Sie müssen Wein direkt auf die ausführbare Binärdatei verweisen. Sobald Sie es erhalten haben, können Sie die Desktop-Datei ändern, um den Befehl mit wine auszuführen (fügen Sie einfach "wine" zuerst im Exec-Befehl hinzu).


Außerdem können Sie versuchen, die PortForward-Netzwerkdienstprogramme direkt mit Ihrem Fenstermanager zu starten .
Manuel Faux

Es lässt mich eigentlich nicht entscheiden, womit ich es öffnen möchte. Es gibt kein "Öffnen mit", wenn ich mit der rechten Maustaste darauf klicke?
Hodurrr

Bisher: Ich habe versucht, es im Terminal zu öffnen UND dann über "Anwendungen", wo es sich selbst gespeichert hat - was zu einem Popup führt Error: Invalid Parameterund dann. Error: There is no Windows program configured to open this type of file.Oder ich klicke in meinen Desktop-Dateien darauf, wo es vorgibt zu laden, dies aber nicht tut etwas.
Hodurrr

1
Error: There is no Windows program configured to open this type of file.bedeutet, dass Wein gestartet wurde, sodass die .desktopDatei tatsächlich auf Wein verweist. Sie müssen die Datei wirklich in einem Editor öffnen, um zu überprüfen, was darin enthalten ist (oder sie in Ihre Frage
einfügen

Ich kann nicht auswählen, womit ich es öffnen möchte. Einfach 'offen': /
Hodurrr
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.