Cara Membuat File Instalasi 'EXE'

Cara Membuat File Instalasi 'EXE'

Apa yang Anda lakukan ketika Anda telah membuat beberapa perangkat lunak Windows baru—mulai dari alat diagnostik sederhana hingga video game PC yang kompleks—dan Anda ingin membaginya dengan dunia? Nah, Anda bisa mengompres file menjadi satu file ZIP dan mendistribusikannya.





Atau, Anda bisa lebih suka dan membuat installer EXE sebagai gantinya.





Kami akan membahas tiga cara berbeda untuk membuat EXE dalam posting ini: paket self-extracting, penginstal sederhana menggunakan IExpress bawaan, dan penginstal lanjutan menggunakan Inno Setup yang dapat disesuaikan.





1. Buat File EXE Cepat Menggunakan 7-Zip

Anda mungkin sudah menggunakan 7-Zip untuk mengekstrak semua jenis file arsip dan mengetahui bahwa 7-Zip dapat membuat file arsip, tetapi tahukah Anda bahwa Anda juga dapat menggunakannya untuk membuat file EXE yang berfungsi sebagai penginstal?

Ini disebut Arsip SFX (mengekstrak sendiri) dan bekerja dengan mengompresi semua file akhir Anda bersama-sama, lalu menyematkan file EXE khusus di dalam arsip yang tahu cara mengekstrak semuanya.



Dengan kata lain, penerima dapat mengekstrak arsip SFX (yang muncul sebagai file EXE itu sendiri), bahkan jika mereka tidak memiliki perangkat lunak yang tepat, yang dapat terjadi dengan format seperti 7Z, RAR, TAR, dan ZIP.

Berikut cara membuat arsip SFX dengan 7-Zip:





  1. Siapkan semua file dan direktori Anda dalam satu direktori utama dan beri nama direktori apa pun yang Anda inginkan.
  2. Klik kanan pada direktori dan pilih 7-Zip > Tambahkan ke arsip...
  3. Dibawah Pilihan , memungkinkan Buat Arsip SFX dan pilih pengaturan berikut... > Format Arsip: 7z> Tingkat Kompresi: Biasa> Metode Kompresi: LZMA2> Ukuran kamus: 16 MB> Ukuran Kata: 32> Ukuran Blok Padat: 2 GB
  4. Terakhir, klik oke .

Perhatikan bahwa arsip SFX bukanlah file penginstal yang sebenarnya. Mereka tidak menempatkan file yang diekstrak ke direktori target yang ditentukan. Mereka tidak memodifikasi Registri Windows . Selain itu, mereka tidak membuat log pemasangan, dan tidak muncul sebagai perangkat lunak yang diinstal di aplikasi Copot pemasangan. Mereka benar-benar mengarsipkan file yang didandani sebagai file EXE.

Unduh: 7-Zip untuk jendela (Gratis)





mengonversi tulisan tangan ke perangkat lunak bebas teks

2. Cara Menggunakan IExpress untuk Membuat EXE Dengan Mudah

IExpress adalah utilitas yang dibundel dengan versi Windows yang dimulai dengan Windows XP dan seterusnya. Utilitas ini dilengkapi dengan antarmuka grafis front-end (disebut IExpress Wizard), tetapi Anda juga dapat membuat file penginstal menggunakan file Self Extraction Directive (SED) skrip tangan. Kami merekomendasikan Wizard.

Seperti 7-Zip di atas, metode ini membuat arsip self-extracting, tetapi dengan dua perbedaan utama: satu, pengguna akhir akan melanjutkan melalui Wizard Instalasi multi-halaman, dan dua, pengguna akhir dapat menentukan direktori target untuk di mana alat akan mengekstrak file.

Dan ini cara Anda membuat installer EXE menggunakan IExpress:

  1. Buka perintah Jalankan ( Tombol Windows + R ) dan ketik iexpress.exe untuk meluncurkan Wizard IExpress.
  2. Pilih Buat file Arahan Ekstraksi Diri baru dan klik Lanjut .
  3. Pilih Ekstrak file saja dan klik Lanjut .
  4. Untuk judul paket, nama aplikasi Anda adalah pilihan yang aman.
  5. Untuk konfirmasi konfirmasi, pilih Tidak ada permintaan atau Prompt pengguna dengan . Tidak masalah. Untuk pengguna akhir, termasuk satu selalu merupakan pilihan yang aman.
  6. Untuk perjanjian lisensi, pilih Tampilkan lisensi jika Anda ingin pengguna akhir menyetujui Perjanjian Lisensi Pengguna Akhir (End User License Agreement/EULA). Jika tidak, tidak apa-apa untuk memilih Jangan tampilkan lisensi .
  7. Tambahkan semua file yang ingin Anda lihat terinstal dengan mengklik Menambahkan , menjelajah ke tempat file berada, dan memilih semuanya.
  8. Lanjutkan melalui IExpress Wizard dan pilih opsi pilihan Anda untuk Etalase dan Pesan Selesai meminta.
  9. Untuk nama paket, klik Jelajahi , navigasikan ke tempat Anda ingin membuat penginstal EXE, dan beri nama. Ini adalah file EXE yang akan Anda distribusikan ke pengguna akhir. Klik Lanjut .
  10. Terakhir, pilih Simpan Arahan Ekstraksi Mandiri (SED) file jika Anda ingin membuat penginstal yang dimodifikasi nanti, seperti ketika Anda telah menambal perangkat lunak dan membutuhkan penginstal yang diperbarui. Jika Anda memilih Jangan simpan , maka Anda harus menjalankan seluruh proses dari awal.
  11. pada Buat Paket halaman, klik Lanjut .

Paket Anda akan dibuat dalam beberapa menit. Perhatikan bahwa IExpress memiliki beberapa kebiasaan dan masalah :

  • Itu tidak memungkinkan dimasukkannya direktori kosong.
  • Jika instalasi Anda memiliki subdirektori, subdirektori tidak akan disertakan.
  • Jika Anda memiliki beberapa file dengan nama yang sama, bahkan dalam direktori terpisah, pembuatan penginstal akan gagal.

Karena keanehan ini, sebaiknya gunakan metode di bawah ini.

Terkait: Apa itu GUI (Graphical User Interface)?

3. Cara Terbaik Membuat EXE: Gunakan Inno Setup

Inno Setup adalah utilitas sumber terbuka yang telah dalam pengembangan aktif sejak 1997. Itu dibuat sebagian sebagai tanggapan terhadap InstallShield Express yang saat itu di bawah standar. Sejak itu, ia telah menjadi pembuat penginstal pilihan bagi mereka yang tidak peduli untuk menjelajahi opsi kepemilikan.

Penarikan terbesarnya adalah fleksibilitasnya. Inno Setup menggunakan file skrip dengan ekstensi ISS ('Inno Setup Script') untuk menyesuaikan berbagai aspek penginstal: file mana yang dimasukkan, di mana instalasi terjadi, apakah akan membuat pintasan, dll. File ISS menggunakan format yang mirip dengan file INI dan dapat dibuat menggunakan Inno Setup Wizard.

Untuk membuat penginstal Anda menggunakan Inno Setup, luncurkan Kompilator Pengaturan Inno aplikasi. Di prompt selamat datang, pilih Buat file skrip baru menggunakan Script Wizard . Dari sana, masukkan Nama Aplikasi dan Versi Aplikasi Anda. Secara opsional, Anda juga dapat menyertakan detail Penerbit Aplikasi dan Situs Web Aplikasi. Klik Lanjut .

  1. Sekarang, pilih Folder dasar tujuan , yang defaultnya adalah Program Files.
  2. Masukkan sebuah Nama folder aplikasi , yang merupakan nama direktori utama tempat file instalasi Anda akan pergi. Klik Lanjut .
  3. Untuk File eksekusi utama aplikasi , telusuri dan pilih file EXE utama yang akan meluncurkan aplikasi Anda.
  4. Jika Anda tidak menginstal aplikasi, aktifkan Aplikasi tidak memiliki file executable utama . Kemudian tambahkan file dan folder ke instalasi Anda dengan Tambahkan file... dan Tambahkan folder... tombol. Klik Lanjut .
  5. Pada halaman Pintasan Aplikasi, biarkan default atau ubah agar sesuai dengan preferensi Anda. Mereka semua cukup jelas. Klik Lanjut .
  6. Pada halaman Dokumentasi Aplikasi, Anda dapat mengarahkan hingga tiga file TXT yang akan ditampilkan selama proses penginstalan pengguna akhir. Biasanya, ini adalah LICENSE.TXT, INSTALL.TXT, dan README.TXT, tetapi dapat berupa apa pun yang Anda inginkan. Klik Lanjut .
  7. Pada halaman Setup Languages, simpan Bahasa Inggris, tetapi Anda dipersilakan untuk menambahkan sebanyak mungkin bahasa lain yang Anda inginkan. Klik Lanjut .

Sekarang, ikuti langkah-langkah ini dari bawah:

Pada halaman Pengaturan Kompilator, Anda dapat menyesuaikan file EXE penginstal:

  • NS Folder keluaran kompiler khusus adalah tempat file EXE installer yang dihasilkan akan ditempatkan.
  • Nama file dasar keluaran kompiler adalah apa file EXE akan dipanggil. Pengaturan default adalah setup.exe .
  • File ikon Pengaturan Kustom adalah ikon yang akan digunakan file EXE penginstal. Ini harus berupa file ICO, yang dapat Anda unduh atau konversi dari PNG.
  • Atur kata sandi akan melindungi pengguna yang tidak sah dari menggunakan installer Anda. Biarkan kosong untuk menonaktifkan fitur ini.

Setelah mengonfigurasi pengaturan Anda, pilih Menyelesaikan . Saat diminta untuk mengkompilasi skrip baru, klik Ya . Saat diminta untuk menyimpan skrip, pilih Tidak jika ini adalah file penginstal satu kali. Pilih Ya jika Anda berencana untuk mengubah atau memperbaruinya nanti.

Tunggu hingga proses selesai, dan voila, Anda akan memiliki file yang dapat dieksekusi.

Unduh: Inno Setup untuk jendela (Gratis)

Metode Mana yang Terbaik untuk Membuat Pemasang EXE?

Jika perangkat lunak Anda dasar, atau jika Anda hanya akan mendistribusikan ke sejumlah orang terbatas, gunakan metode 7-Zip. Mudah, cepat, dan hampir tidak memerlukan keahlian teknis.

Jika perangkat lunak Anda agak sederhana, dan Anda ingin menyajikan panduan instalasi nyata untuk pengguna akhir Anda, gunakan metode IExpress. Terakhir, pilih aplikasi Inno jika Anda memiliki perangkat lunak yang rumit dan Anda tahu apa yang Anda lakukan.

Membagikan Membagikan Menciak Surel Apa itu TrustedInstaller? Mengapa Itu Membuat Saya Tidak Mengganti Nama File?

Pelajari apa itu TrustedInstaller, mengapa TrustedInstaller menghentikan Anda mengakses file, dan cara menonaktifkan TrustedInstaller untuk sementara.

Baca Selanjutnya
Topik-topik yang berkaitan
  • jendela
  • Pemrograman
  • Windows 10
  • Instal Perangkat Lunak
  • Windows Tips
Tentang Penulis Joel lee(1524 Artikel Diterbitkan)

Joel Lee adalah Pemimpin Redaksi MakeUseOf sejak 2018. Dia memiliki gelar B.S. dalam Ilmu Komputer dan lebih dari sembilan tahun pengalaman menulis dan mengedit profesional.

More From Joel Lee

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan