'Wine: Định dạng EXE xấu cho Z: \ m \ Desktop \ PortForward Network Utility.desktop' nghĩa là gì?


8

Đã cài đặt rượu vang trên Debian để chạy exe Windows - cụ thể là gói Tiện ích mạng PortForward: http://portforward.com/help/setup_static_ip_address.htmlm ).

Đầu vào:

wine '/m/PortForward Network Utilities.desktop'

Đầu ra:

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

Tôi đã cài đặt Wine với apt-get, theo "Hướng dẫn Multiarch của Debian / Wine." Rượu là 32 bit, nhưng tôi không chắc gói bó PF Network Utility là gì (nó không nói về đặc tính).

Không chắc chắn nơi để đi từ đây.


3
Bạn không thực hiện một tệp EXE.
Manuel Faux

Tôi đã có thể chạy một thiết lập / trình cài đặt là tệp EXE cho gói và sau khi thực hiện - "Tiện ích mạng PortForward" được để lại trong thư mục máy tính để bàn của tôi cùng với tệp ".Ink". Tôi cho rằng tôi phải chạy một trong số chúng để bắt đầu ...
Hodurrr

1
.desktopcác tệp là các biến thể UNIX / Linux của .lnkcác tệp Windows . Vì vậy, về cơ bản nó chỉ chứa một tham chiếu đến một tệp thực thi, nhưng bản thân nó không phải là tệp thực thi. Đó là (trái ngược với .lnk) một tệp văn bản. Chỉ cần mở nó và kiểm tra xem thực thi nào để bắt đầu.
Manuel Faux

Khi tôi nhấp vào nó, nó giả vờ tải và sau đó không làm gì cả. Khi tôi đặt nó vào thiết bị đầu cuối, tôi nhận được:/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
Các .desktoptập tin không phải là một thực thi. Nó được dùng cho ví dụ Trình quản lý cửa sổ (ví dụ: Gnome, Xfce, ...) để cung cấp menu đồ họa. Hãy thử mở chương trình bằng WM của bạn. Có thể các tập tin máy tính để bàn bắt đầu rượu vang với các tùy chọn chính xác.
Manuel Faux

Câu trả lời:


2

Mở Z: \ m \ Desktop \ PortForward Network Utility.desktop bằng chương trình notepad của bạn (ví dụ: gedit), tìm lệnh Exec và sao chép nó, sau đó thử wine "command"

Bạn phải trỏ rượu trực tiếp vào nhị phân thực thi. Khi bạn nhận được nó, bạn có thể sửa đổi tệp máy tính để bàn để chạy lệnh bằng rượu vang (chỉ cần thêm "rượu vang" trước trong lệnh Exec)


Ngoài ra, bạn có thể thử khởi động trực tiếp Tiện ích mạng PortForward bằng trình quản lý cửa sổ của mình.
Manuel Faux

Nó thực sự sẽ không cho phép tôi chọn những gì để mở nó với. Không có "mở với" khi tôi nhấp chuột phải vào nó?
Hodurrr

Cho đến nay: Tôi đã thử mở nó trong thiết bị đầu cuối VÀ sau đó thông qua "Ứng dụng" nơi nó tự lưu - kết quả là bật lên Error: Invalid Parametervà sau đó Error: There is no Windows program configured to open this type of file.tôi nhấp vào tệp trong Máy tính để bàn của mình, nơi nó giả vờ tải nhưng không làm được bất cứ điều gì
Hodurrr

1
Error: There is no Windows program configured to open this type of file.có nghĩa là rượu bắt đầu, vì vậy các .desktoptập tin thực sự chỉ đến rượu vang. Bạn thực sự phải mở tệp trong trình chỉnh sửa để kiểm tra những gì trong đó (hoặc đặt nó trong câu hỏi của bạn)
M Noit

Nó sẽ không cho phép tôi chọn những gì để mở nó với. Chỉ cần 'mở': /
Hodurrr
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.