Que signifie «Wine: mauvais format EXE pour Z: \ m \ Desktop \ PortForward Network Utilities.desktop»?

8

Wine installé sur Debian pour exécuter un exe Windows - en particulier le bundle PortForward Network Utilities: http://portforward.com/help/setup_static_ip_address.htm ).

Contribution:

wine '/m/PortForward Network Utilities.desktop'

Production:

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

J'ai installé Wine avec apt-get, en suivant les "Instructions Debian / Wine Multiarch". Wine est en 32 bits, mais je ne suis pas sûr de ce qu'est le bundle PF Network Utilities (il ne dit pas dans les propriétés).

Je ne sais pas où aller d'ici.

Hodurrr
la source
3
Vous n'exécutez pas de fichier EXE.
Manuel Faux
J'ai pu exécuter un programme d'installation / d'installation qui était un fichier EXE pour le bundle, et après cela - "PortForward Network Utilities" a été laissé dans mon dossier de bureau avec un fichier ".Ink". J'ai supposé que je devais en exécuter un pour commencer ...
Hodurrr
1
.desktopLes fichiers sont les variantes UNIX / Linux des .lnkfichiers Windows . Donc, il contient simplement une référence à un exécutable, mais ce n'est pas l'exécutable lui-même. Il s'agit (contrairement à .lnk) d'un fichier texte. Ouvrez-le et vérifiez quel exécutable commencer.
Manuel Faux
Lorsque je clique dessus, il fait semblant de se charger et ne fait rien. Quand je le mets dans le terminal, je reçois:/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
Le .desktopfichier n'est pas un exécutable. Il est destiné par exemple à Window Manager (par exemple GNOME, Xfce, ...) pour fournir un menu graphique. Essayez d'ouvrir le programme à l'aide de votre WM. Peut-être que le fichier de bureau démarre Wine avec les bonnes options.
Manuel Faux

Réponses:

2

Ouvrez Z: \ m \ Desktop \ PortForward Network Utilities.desktop avec votre programme de bloc-notes (par exemple gedit), recherchez la commande Exec et copiez-la, puis essayez wine "command"

Vous devez pointer wine directement vers le binaire exécutable. Une fois que vous l'avez obtenu, vous pouvez modifier le fichier du bureau pour exécuter la commande avec wine (ajoutez simplement "wine" d'abord dans la commande Exec)

Jorge Barroso
la source
De plus, vous pouvez essayer de démarrer directement les utilitaires réseau PortForward à l' aide de votre gestionnaire de fenêtres.
Manuel Faux
Cela ne me permettra pas de choisir avec quoi l'ouvrir. Il n'y a pas "ouvert avec" quand je fais un clic droit dessus?
Hodurrr
Jusqu'à présent: j'ai essayé de l'ouvrir dans le terminal ET puis via "Applications" où il s'est enregistré - ce qui entraîne une fenêtre pop-up Error: Invalid Parameterpuis Error: There is no Windows program configured to open this type of file.Ou je le clique dans mes fichiers Desktop, où il fait semblant de charger mais ne fait pas n'importe quoi.
Hodurrr
1
Error: There is no Windows program configured to open this type of file.signifie que le vin a commencé, donc le .desktopfichier pointe effectivement vers le vin. Vous devez vraiment ouvrir le fichier dans un éditeur pour vérifier ce qu'il
contient
Cela ne me permettra pas de choisir avec quoi l'ouvrir. Juste 'ouvert': /
Hodurrr