Menyisipkan Silent install dalam Installer Inno setup


Setiap pembuat program pasti pernah membuat program yang memerlukan aplikasi pihak ketiga untuk menjalankan programnya, seperti contoh aplikasi dengan database mysql yang membutuhkan mysql konektor (mysql-connector5.3.msi), nah jika aplikasi pendukungnya banyak tentu akan memerlukan waktu yang cukup lama untuk menginstalnya satu-persatu, akan lebih efektif jika aplikasi-aplikasi tersebut dicompile dalam satu program setup.



Nah kali ini saya akab bahas mengenai penyisipan aplikasi tersebut menjadi satu dan dijalankan dalam silent install dengan menggunakan Inno Setup

Pertama sisipkan kode Source: "mysql.msi"; DestDir: "{tmp}" dibawah kode [Files] seperti gambar berikut
Ket :
Kode tersebut memerintahkan untuk menkopi berkas mysql.msi ke folder temporary system
ganti "mysql.msi" dengan aplikasi yang dibutuhkan

Selanjutnya jalankan aplikasi dengan silent install, sisipkan kode berikut
Filename: "msiexec.exe"; Parameters: "/i ""{tmp}\mysql.msi"" /qn INSTALLDIR=""{app}"" DATADIR=""{app}"""
dibawah kode [Run]
Ket
kode tersebut memerintahkan setup menjalankan file "mysql.msi" yang berada di folder temporary kedalam folder yang sama dengan folder aplikasi utama.

Silahkan dikreasikan sesuai kebutuhan anda
Trims

Subscribe to receive free email updates: