Apa yang dimaksud dengan 'anggur: Format EXE buruk untuk Z: \ m \ Desktop \ PortForward Network Utilities.desktop'?

8

Anggur yang diinstal pada Debian untuk menjalankan exe Windows - khusus bundel PortForward Network Utilities: http://portforward.com/help/setup_static_ip_address.htm ).

Memasukkan:

wine '/m/PortForward Network Utilities.desktop'

Keluaran:

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

Saya memasang Wine dengan apt-get, mengikuti "Instruksi Debian / Wine Multiarch." Wine 32-bit, tapi saya tidak yakin apa bundel PF Network Utilities itu (tidak disebutkan di properti).

Tidak yakin hendak kemana setelah ini.

Hodurrr
sumber
3
Anda tidak menjalankan file EXE.
Manuel Faux
Saya dapat menjalankan setup / installer yang merupakan file EXE untuk bundel, dan setelah melakukannya - "PortForward Network Utilities" ditinggalkan di folder desktop saya bersama dengan file ".Ink". Saya berasumsi saya harus menjalankan salah satu dari itu untuk memulainya ...
Hodurrr
1
.desktopfile adalah varian UNIX / Linux dari .lnkfile Windows . Jadi pada dasarnya hanya berisi referensi ke executable, tetapi bukan executable itu sendiri. Ini (berbeda dengan .lnk) file teks. Buka saja dan periksa eksekusi untuk memulai.
Manuel Faux
Ketika saya mengkliknya, itu pura-pura memuat dan kemudian tidak melakukan apa-apa. Ketika saya menaruhnya di terminal saya mendapatkan:/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
The .desktopfile tidak dapat dieksekusi. Ini dimaksudkan untuk Window Manager (mis. GNOME, Xfce, ...) untuk menyediakan menu grafis. Cobalah untuk membuka program menggunakan WM Anda. Mungkin file desktop mulai anggur dengan opsi yang benar.
Manuel Faux

Jawaban:

2

Buka Z: \ m \ Desktop \ PortForward Network Utilities.desktop dengan program notepad Anda (mis. Gedit), cari perintah Exec dan salin, lalu coba wine "command"

Anda harus mengarahkan anggur langsung ke biner yang dapat dieksekusi. Setelah Anda mendapatkannya, Anda dapat memodifikasi file desktop untuk menjalankan perintah dengan wine (tambahkan saja "wine" terlebih dahulu dalam perintah Exec)

Jorge Barroso
sumber
Selain itu, Anda dapat mencoba memulai secara langsung PortForward Network Utilities menggunakan window manager Anda.
Manuel Faux
Sebenarnya tidak akan membiarkan saya memilih untuk membukanya. Tidak ada "buka dengan" ketika saya mengklik kanan?
Hodurrr
Sejauh ini: Saya sudah mencoba membukanya di terminal DAN kemudian melalui "Aplikasi" di mana ia menyimpan sendiri - yang menghasilkan pop-up Error: Invalid Parameterdan kemudian Error: There is no Windows program configured to open this type of file.Atau saya klik di file Desktop saya, di mana ia berpura-pura memuat tetapi tidak melakukan apa pun.
Hodurrr
1
Error: There is no Windows program configured to open this type of file.berarti anggur mulai, jadi .desktopfile memang menunjuk ke anggur. Anda benar-benar harus membuka file dalam editor untuk memeriksa apa yang ada di dalamnya (atau memasukkannya ke pertanyaan Anda)
M Noit
Itu tidak akan memungkinkan saya untuk memilih dengan apa membukanya. Just 'open': /
Hodurrr