“ Wine:Z:\ m \ Desktop \ PortForward Network Utilities.desktop的错误EXE格式”是什么意思?


8

在Debian上安装wine来运行Windows exe-特别是PortForward Network Utilities捆绑包:http : //portforward.com/help/setup_static_ip_address.htm)。

输入:

wine '/m/PortForward Network Utilities.desktop'

输出:

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

按照“ Debian / Wine Multiarch指令”,我用apt-get安装了Wine。Wine是32位的,但我不确定PF Network Utilities包是什么(属性中没有说明)。

不知道从这里去哪里。


3
您没有执行EXE文件。
Manuel Faux 2015年

我能够运行作为捆绑软件的EXE文件的安装程序/安装程序,然后执行此操作-“ PortForward Network Utilities”和“ .Ink”文件一起留在了我的桌面文件夹中。我以为我必须运行其中的一个才能开始...
Hodurrr 2015年

1
.desktop文件是Windows .lnk文件的UNIX / Linux变体。因此,它基本上仅包含对可执行文件的引用,而不是可执行文件本身。它是一个文本文件(与.lnk相反)。只需打开它并检查要启动的可执行文件即可。
Manuel Faux 2015年

当我单击它时,它会假装加载,然后什么也不做。当我将其放入终端机时,我会收到:/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 2015年

1
.desktop文件不是可执行文件。例如,旨在窗口管理器(例如GNOME,Xfce等)提供图形菜单。尝试使用WM打开程序。也许桌面文件以正确的选项启动wine。
Manuel Faux 2015年

Answers:


2

使用记事本程序(例如,gedit)打开Z:\ m \ Desktop \ PortForward Network Utilities.desktop,查找Exec命令并复制它,然后尝试 wine "command"

您必须直接将wine指向可执行二进制文件。一旦获得它,您可以修改桌面文件以使用wine运行该命令(只需在Exec命令中首先添加“ wine”)


另外,您可以尝试使用窗口管理器直接启动PortForward Network Utilities
Manuel Faux 2015年

它实际上不会让我选择打开它的方式。右键单击时没有“打开方式”?
Hodurrr 2015年

到目前为止:我已经尝试在终端中打开它,然后通过“应用程序”将其保存在其自身中-这会导致弹出窗口Error: Invalid ParameterError: There is no Windows program configured to open this type of file.或者在我的桌面文件中单击它,使其假装加载但不起作用任何东西。
Hodurrr 2015年

1
Error: There is no Windows program configured to open this type of file.表示葡萄酒已经开始,因此.desktop文件确实指向了葡萄酒。您确实必须在编辑器中打开文件以检查其中的内容(或将其放入您的问题中)
M Noit 2015年

它不允许我选择打开它的内容。只是“开放”:/
Hodurrr
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.