Mencipta Arkib Pengekstrakan Sendiri (SFX) dalam WinRAR: Panduan Lengkap

Kemaskini terakhir: 10/09/2025
Pengarang Ishak
  • Modul WinRAR SFX (GUI dan konsol) tersedia dalam 32/64 bit dan cara memilih setiap satu.
  • Penciptaan daripada antara muka dan barisan arahan dengan -sfx/S dan arahan untuk menyesuaikan pengekstrakan diri.
  • Amalan keselamatan yang baik: pra-pengesahan, penyulitan, kata laluan dan pengedaran yang dipercayai.

Cipta arkib SFX pengekstrakan sendiri dalam WinRAR

Arkib pengekstrakan sendiri, juga dikenali sebagai SFX, menggabungkan pakej termampat dengan fail boleh laku yang mengekstrak kandungannya semasa pelaksanaan. Ini membolehkan pengedaran data dan pemasangan kecil tanpa memerlukan penerima memasang pemampat yang serasi pada komputer mereka.

Pada Windows , fail SFX biasanya mempunyai sambungan .exe dan berfungsi seperti program lain. Jika anda bimbang tentang keselamatan, ingat bahawa WinRAR boleh membuka dan memeriksa fail SFX seperti fail biasa, jadi anda boleh melihat atau mengekstrak kandungannya tanpa menjalankannya.

Apakah arkib pengekstrakan sendiri (SFX) dan bilakah lebih baik untuk menggunakannya?

SFX ialah fail termampat yang merangkumi modul pengekstrakan, jadi apabila dibuka, fail yang terkandung di dalamnya dinyahmampatkan secara automatik. Pengguna tidak memerlukan sebarang aplikasi tambahan untuk menjalankan kandungannya pada Windows.

Ia berguna apabila anda berkongsi pakej dengan seseorang yang mungkin tidak memasang program penyahmampatan; lihat program pemampatan fail ; atau jika anda ingin membungkus dan mengedarkan perisian anda sendiri . Contohnya, pemasang WinRAR sendiri dibina pada modul grafik SFX lalainya.

Satu lagi kelebihan ialah, jika anda lebih suka tidak menjalankan fail SFX yang diterima (contohnya, sebagai langkah berjaga-jaga terhadap kemungkinan ancaman), anda boleh membukanya dengan WinRAR dan mengekstraknya seperti mana-mana fail RAR atau ZIP, tanpa melancarkan .exe.

Bagi pengenalpastiannya, anda hampir sentiasa akan melihat sambungan .exe , sama seperti mana-mana fail boleh laku Windows yang lain. Ini menjadikannya sangat mudah digunakan dengan klik dua kali.

Untuk penggunaan berulang, demonstrasi atau keluaran dalaman kecil, SFX membolehkan anda memudahkan semuanya menjadi satu fail boleh laku dengan pilihan konfigurasi dan skrip pemasangan yang sangat asas.

Modul WinRAR SFX

Modul SFX tersedia dalam WinRAR

WinRAR merangkumi beberapa modul SFX yang menentukan bagaimana arkib pengekstrakan sendiri berfungsi. Untuk fail RAR, modul lalai ialah Default.sfx , manakala untuk fail ZIP, Zip.sfx digunakan . Modul-modul ini mesti berada dalam folder yang sama dengan winrar.exe untuk tersedia.

Apabila mengendalikan sistem 64-bit, WinRAR x64 menggunakan modul SFX 64-bit secara lalai dalam mod grafik, walaupun anda boleh memaksa modul 32-bit (Default32.sfx atau Zip32.sfx) daripada pilihan SFX jika anda memerlukannya untuk keserasian.

Ambil perhatian bahawa SFX 32-bit akan berfungsi pada Windows x86, tetapi tidak menyokong kamus mampatan yang lebih besar daripada 1 GB . SFX 64-bit, sebaliknya, hanya berjalan pada Windows x64.

Untuk pengekstrakan konsol (bukan MS-DOS), WinRAR menyediakan modul WinCon.SFX dengan varian 32-bit dan 64-bit (WinCon32.SFX dan WinCon64.SFX). Anda boleh memilih modul yang dikehendaki secara eksplisit daripada pilihan SFX atau pada baris arahan.

  Bagaimana untuk mengemas kini pemandu secara automatik dengan Driver Booster

Semua modul SFX mengembalikan kod pemulangan yang sama seperti WinRAR secara lalai. Jika anda mengintegrasikan pemasang berikutnya, anda boleh menggunakan arahan yang sesuai (SetupCode) untuk turut mencerminkan kod pemulangan program yang anda jalankan selepas pengekstrakan selesai.

Cara membuat SFX dengan WinRAR (antara muka grafik)

Kaedah paling langsung adalah dari dalam WinRAR itu sendiri. Pilih fail atau folder yang anda ingin pakejkan dan klik "Tambah" untuk membuka kotak dialog "Nama dan parameter arkib".

Pada tab Umum, pilih pilihan "Cipta fail SFX" . Jika anda sudah mempunyai fail RAR/ZIP yang terbuka, anda juga boleh menukarnya kepada SFX dengan mengklik butang "Pengekstrakan sendiri".

Untuk memilih modul (Default.sfx, Zip.sfx, WinCon.SFX, dll.), pergi ke pilihan SFX dan pilih modul yang paling sesuai daripada bahagian Modul. Di sana anda juga boleh menentukan tetapan lanjutan.

Daripada “Pilihan Lanjutan…”, SFX grafik membolehkan anda menetapkan laluan destinasi lalai , tajuk dan teks tetingkap, malah menyesuaikan ikon dan mesej tertentu daripada tab “Teks dan Ikon”.

Jika anda perlu mengembalikan fail SFX kepada fail biasa, dalam menu Alatan anda akan menemui arahan untuk mengalih keluar modul SFX ; WinRAR akan mencipta fail baharu tanpa stub pengekstrakan sendiri, memastikan kandungannya utuh.

Cipta dan tukar SFX daripada baris arahan

WinRAR juga membolehkan anda melakukan ini melalui terminal . Untuk mencipta arkib baharu sebagai fail SFX, hanya gunakan pengubah suai `-sfx` dengan arahan `-a`. Berikut adalah beberapa contoh praktikal:

WinRAR a -sfx -v360 -s Juegos
WinRAR a -sfxWinCon.SFX Regalo.rar

Kaedah pertama mencipta arkib volum pepejal pengekstrakan sendiri 360 KB ; kaedah kedua memaksa penggunaan modul konsol WinCon.SFX semasa mencipta Regalo.rar. Ambil perhatian bahawa anda juga boleh menentukan modul selepas -sfx.

Jika anda sudah mempunyai fail RAR yang telah dibuat dan ingin menukarnya kepada SFX, gunakan arahan S. Contohnya, untuk memasukkan modul konsol ke dalam “myfile.rar”:

WinRAR S WinCon.SFX miarchivo.rar

Dalam mod penterjemah interaktif, operasi ini bersamaan dengan memilih pilihan Pengekstrakan Kendiri dalam dialog parameter atau mengklik "Pengekstrakan Kendiri" pada fail yang terbuka. Lihat juga arahan `s` jika anda perlu menentukan modul secara langsung.

Pilihan dan Arahan Komen SFX (Default.sfx)

Modul grafik Default.sfx menyokong satu siri arahan dalam komen fail yang membolehkan kawalan ke atas tingkah laku pengekstrakan kendiri dan pemasangan mudah seterusnya.

  • Padam=: memadam fail yang ditentukan sebelum mula mengekstrak. Contoh:
    Padam=winrar95.exe
  • Lesen= {…}: memaparkan teks lesen sebelum memulakan. Blok dalam pendakap boleh mengandungi Format HTML asas. Contoh:
    Lesen=Perjanjian lesen pengguna akhir {
    Semua hak cipta kepada RAR adalah milik pengarang secara eksklusif.
    Program ini adalah perisian kongsi…
    }
  • Tulis ganti=: Mentakrifkan mod tulis ganti (0 gesaan, 1 tulis ganti semua, 2 jangan tulis ganti). Contoh:
    Tulis ganti=1
  • Laluan=: menetapkan folder pengekstrakan lalai. Contoh:
    Path=C:\
  • Prapersediaan=: menjalankan program sebelum untuk mengekstrak. Contoh:
    Presetup=uninstall.exe /clean
  • SavePath: Mengingat laluan pilihan pengguna untuk menawarkannya pada masa hadapan. Contoh:
    SavePath
  • Persediaan=: melancarkan boleh laku pada akhirnya pengekstrakan. Contoh:
    Persediaan=setup.exe
  • Pintasan=Destinasi,Sumber,Folder,Penerangan,Nama Akses: Buat jalan pintas. Sasaran menyokong D (Meja), S (Menu Mula), P (Mula/Program) dan T (Rumah/Rumah). Contoh:
    Pintasan=D, winrar.exe, WinRAR, "Fail boleh laku WinRAR", "Arkib WinRAR"
  • Senyap: 1 menyembunyikan permulaan dan kemajuan; 2 hanya menyembunyikan dialog permulaan. Contoh:
    Senyap=2
  • TempMode]: ekstrak ke folder sementara dan padam apabila selesai (jika ada) Persediaan). Dengan parameter, memaparkan soalan dan tajuk. Contoh:
    TempMode=Adakah anda ingin meneruskan pemasangan Kalkulator 3.05?, persediaan Kalkulator
  • Teks = Rentetan atau blok Teks {…}: Menambah teks pada log kemajuan (HTML dibenarkan). Contoh:
    Text=Ini adalah program baru saya
  • Tajuk=: Menetapkan tajuk tetingkap pengekstrakan. Contoh:
    Title=Kalkulator, versi 3.05

Dengan arahan ini, anda boleh mencipta SFX yang diekstrak ke folder sementara, menjalankan aplikasi dan membersihkan fail sementara, sesuai untuk beta dan pengedaran pantas tanpa pemasangan yang kompleks.

  Imej Google Tidak Disandarkan pada Telefon Android

Modul SFX Konsol: Parameter dan Penggunaan

Modul konsol membolehkan anda mengekstrak dan mengesahkan data daripada baris arahan dalam Windows (bukan MS-DOS). Parameter yang disokongnya sangat mudah dan ringkas :

  • -e: mengekstrak kandungan (tindakan lalai)
  • -t: menyemak integriti fail
  • -v: senarai terperinci kandungan
  • -?: menunjukkan pertolongan

Seperti modul grafik, SFX konsol mengembalikan kod pulangan yang sama seperti WinRAR. Ingat keserasian seni bina : SFX 32-bit berfungsi pada sistem x86, manakala SFX 64-bit memerlukan Windows x64.

Penyesuaian visual dan penyuntingan sumber

Jika anda mendapati kotak SFX awal terhad, anda boleh menyesuaikan elemen visual tertentu modul (cth., saiz tetingkap atau imej) menggunakan editor sumber luaran. WinRAR tidak menyediakan alat atau dokumentasi untuk tugasan ini.

Untuk perubahan yang lebih biasa seperti ikon dan logo, kotak " Pilihan SFX Lanjutan > Teks dan Ikon " membolehkan anda menyesuaikannya tanpa menyentuh sumber modul.

Cipta SFX dalam WinRAR langkah demi langkah

Faedah, keserasian dan alternatif

Fail RAR SFX terkenal kerana kemudahan penggunaannya : penerima hanya menjalankan satu fail .exe dan itu sahaja. Tambahan pula, pemampatan RAR menawarkan nisbah mampatan yang sangat baik dan boleh dilindungi kata laluan dan disulitkan.

Dari segi keserasian, pelaksanaan langsung SFX adalah khusus untuk Windows, tetapi pada sistem lain, kandungan boleh diekstrak dengan alat seperti unrar atau 7-Zip, tanpa perlu menjalankan .exe.

Jika anda lebih suka laluan lain, terdapat alternatif lain: ZIP (meluas tetapi dengan kurang penyesuaian), 7-Zip/7Z (mampatan yang hebat tetapi memerlukan perisian yang serasi), WinZip (berbayar, dengan ciri tambahan) atau Gzip (biasa dalam Unix , tanpa penyulitannya sendiri).

Untuk senario sensitif, menilai penyulitan dan kawalan penulisan ganti, berserta penyesuaian mesej dan pintasan, boleh membuat perbezaan yang besar dalam pengalaman penggunaan.

Pengekstrakan SFX pada Sistem Berbeza

Dalam Windows, dengan WinRAR anda hanya perlu klik dua kali pada SFX atau membukanya daripada program untuk mengekstrak kandungannya ke folder pilihan anda.

  Meja Kawalan: Definisi, Jenis, Kategori dan Banyak Lagi

Daripada baris arahan Windows, sesetengah alat SFX menerima parameter seperti -d untuk menentukan laluan destinasi selepas nama fail. Pada Linux atau macOS, buka Terminal dan gunakan `unrar x file.exe destination folder` untuk mengekstrak kandungannya.

Pengekstrak dalam talian boleh jadi mudah, tetapi memuat naik fail boleh laku dan data kepada pihak ketiga melibatkan risiko . Jika anda memilih laluan ini, gunakan perkhidmatan yang dipercayai dan padam fail tersebut apabila anda selesai.

Amalan terbaik apabila berkongsi SFX

Lindungi dengan kata laluan yang kukuh (minimum 12 aksara, jenis campuran) dan, jika sesuai, dayakan penyulitan kandungan daripada pilihan SFX untuk lapisan keselamatan tambahan.

Elakkan menghantar maklumat yang sangat sensitif melalui SFX. Jika tiada alternatif, perkukuhkan kawalan ke atas saluran pengedaran (pautan peribadi, pengesahan penerima) dan pertimbangkan penyelesaian penyulitan fail atau volum.

Gunakan platform yang andal (cth., storan awan yang terkenal ) atau FTP/SFTP untuk muat naik yang besar dan semak dasar saiz fail jika anda merancang untuk mengedarkannya melalui e-mel.

Sebelum berkongsi, lakukan ujian setempat: sahkan integriti SFX , laluan pengekstrakan dan skrip (Presetup/Setup) berjalan seperti yang dijangkakan pada mesin ujian.

Keselamatan: SFX Hasad, Pengedaran dan Perlindungan Diri

Seperti mana-mana fail boleh laku, fail SFX boleh digunakan untuk tujuan berniat jahat. Kumpulan ancaman telah menggunakan fail SFX untuk menyembunyikan muatan yang diekstrak dan dilaksanakan tanpa menimbulkan syak wasangka, kadangkala merantai fail SFX yang dilindungi kata laluan dalam fail lain.

Terdapat kempen yang menggunakan SFX untuk perlombongan atau kawalan jauh tanpa kebenaran (contohnya, keluarga seperti CoinMiner atau Quasar RAT), dan kes-kes botnet yang melambangkan perlombongan dan pelaksanaan secara automatik tanpa interaksi.

Vektor biasa: lampiran e-mel, muat turun daripada halaman yang diceroboh, iklan berniat jahat , pemalsuan kemas kini dan teknik kejuruteraan sosial.

Langkah-langkah mitigasi: Pastikan sistem dan perisian anda dikemas kini, buka fail SFX yang mencurigakan dengan pengarkib untuk memeriksa kandungannya , elakkan mengklik pautan yang meragukan dan muat turun hanya dari laman web yang dipercayai. Antivirus yang bereputasi dan terkini membantu mengesan dan membasmi kuman.

Apakah WinRAR dan Ciri-cirinya
Artikel berkaitan:
Apakah WinRAR dan Ciri-cirinya