Apakah mungkin untuk membuka file Windows terkompresi self-extracting pada Mac?

27

Jika saya memiliki file terkompresi yang disimpan sebagai arsip self-extracting untuk Windows, yaitu file .exe, apakah mungkin untuk mengubahnya menjadi file zip yang dapat di-unzip di OS X? Atau, apakah ada program Mac yang dapat membuka salah satu arsip ini?

kasar
sumber
Saya pikir itu tergantung pada bagaimana file itu dibuat. Apakah kamu tahu itu?
bdecaf

Jawaban:

60

Ini adalah pertanyaan lama, tapi saya pikir saya akan tetap menggunakan ini. Dengan arsip yang mengekstraksi sendiri, Anda mungkin dapat menjalankan file sfx saja dan itu harus dilakukan. Pastikan untuk memberikannya izin yang dapat dieksekusi (chmod + x filename.sfx) dan jalankan file itu di terminal (./filname.sfx) dan itu mungkin hanya berfungsi.

Mike S.
sumber
@Uri seperti yang saya mengerti pertanyaannya, ini tentang arsip self-extracting .EXE (atau singkatnya SFX), bukan file .SFX.
gronostaj
3
@ gronostaj ya pertanyaan aslinya khusus tentang EXE tapi saya mencari .SFX dan menemukan pertanyaan ini. Jawaban ini membantu saya; Saya tidak berpikir itu harus dipilih sebagai jawaban yang benar, tetapi saya juga tidak berpikir itu pantas mendapat skor negatif.
Uri
2
Ini mungkin tidak persis menjawab pertanyaan OP, tetapi Google mengirim saya ke sini dan ini adalah jawaban yang saya butuhkan, jadi saya upvoting.
RyanHennig
1
Ditto @RyanHennig - Saya ingin tahu cara membuka .sfxfile pada sistem Mac OSX, dan mengaktifkan mode yang dapat dieksekusi pada file dan menjalankannya dari terminal bekerja dengan sempurna dalam kasus saya.
iX3
11

Unarchiver mendukung ini, dan merupakan utilitas ekstraksi hebat yang serba bisa.

MJeffryes
sumber
1
The Unarchiver mampu menangani arsip multi-bagian, penggalian sendiri untuk saya.
Andrew Hedges
3

Baris perintah unzip di terminal harus dapat melakukannya (ia akan melaporkan bahwa ia melewatkan byte di awal tetapi akan berfungsi dengan baik jika tidak).

Daftar file:

unzip -v windowsfile.exe

Ekstrak:

unzip windowsfile.exe 
Yamodax
sumber
2

Keka freeware juga bisa melakukannya.

Pertama-tama mengekstrak file .zip dari file .exe, yang harus Anda buka lagi dengan alat pengekstrak zip apa pun yang dapat menangani arsip kata sandi yang dienkripsi.

Tetapi jika Anda hanya mengubah ekstensi file dari '.exe' ke '.zip' Anda dapat melewati konversi dan langsung diminta kata sandi.

donaldo
sumber
1
Keka tidak bekerja untuk saya.
Koray Tugay
1

UnRarX menangani ini dengan sempurna di OS X untuk saya.

Keith Smiley
sumber
Tidak berfungsi saat ini
Jaime Agudo
0

Saya tidak bisa mendapatkan unzip, The Unarchiver, atau Stuffit Expander untuk membongkar zip lama yang mengekstrak sendiri. Saya akhirnya mencoba membukanya di CrossOver Mac dan bekerja dengan sempurna.

Chris Bloom
sumber