Solusi yang disepakati itu benar, tetapi sebenarnya tidak membantu dalam menjelaskan apa yang sebenarnya perlu Anda lakukan !. Saya membaca ini dan banyak solusi lainnya dan saya tidak dapat menemukan petunjuk sederhana yang lengkap dan lengkap tentang cara melakukan ini.
Jika Anda bingung seperti dulu, baca posting blog saya yang memberikan petunjuk langkah demi langkah tentang cara mencapai apa yang telah diposting Molly7244.
Cara membuat arsip ekstraksi diri yang menjalankan setup.exe Anda dengan 7zip -sfx switch
Saya baru sadar bahwa tautan bisa mati, jadi ini langkah-langkahnya, dari blog saya
Langkah 1 - Atur folder instalasi Anda
Untuk mempermudah membuat folder c: \ Instal. Di sinilah kami akan menyalin semua file yang diperlukan.
Langkah 2 - 7Letakkan installer Anda
- Buka folder yang memiliki .msi dan setup.exe Anda
- Pilih .msi dan setup.exe
- Klik kanan dan pilih 7Zip -> "Tambahkan ke Arsip"
- Beri nama arsip Anda "Installer.7z" (atau nama pilihan Anda)
- Klik Oke
- Anda sekarang harus memiliki "Installer.7z".
- Salin file .7z ini ke direktori c: \ Install Anda
Langkah 3 - Dapatkan modul ekstensi 7z-Extra sfx
Anda perlu mengunduh 7z-Extra.
- Ikuti tautan ini untuk pergi mengunduh 7Zip
- Anda perlu mengunduh versi 9.20 (sebagai @ Mei-2015) karena beta tidak berisi file yang benar.
- Sebuah mendownload secara langsung hubungan.
- Ekstrak file ekstra 7zip
- Salin file "7zS.sfx" ke c: \ Instal
Langkah 4 - Atur config.txt Anda
Saya akan merekomendasikan menggunakan NotePad ++ untuk mengedit file teks ini karena Anda harus menyandikannya dalam UTF-8, instruksi berikut menggunakan notepad ++.
- Menggunakan windows explorer, buka c: \ Install
- klik kanan dan pilih "File Teks Baru" dan beri nama config.txt
- klik kanan dan pilih "Edit dengan NotePad ++
- Klik "Encoding Menu" dan pilih "Encode in UTF-8"
Masukkan sesuatu seperti ini:
;!@Install@!UTF-8!
Title="SOFTWARE v1.0.0.0"
BeginPrompt="Do you want to install SOFTWARE v1.0.0.0?"
RunProgram="setup.exe"
;!@InstallEnd@!
Edit ini menggantikan [SOFTWARE v1.0.0.0] dengan nama produk Anda. Catatan tentang parameter dan opsi untuk file pengaturan ada di sini
Pos pemeriksaan
Anda sekarang harus memiliki folder "c: \ Install" dengan 3 file berikut:
- Installer.7z
- 7zS.sfx
- config.txt
Langkah 5 - Buat arsip
Instruksi ini saya temukan di web tetapi tidak menjelaskan 4 langkah di atas.
- Buka jendela cmd, Jendela + R -> cmd -> tekan enter
Di jendela perintah, ketikkan yang berikut ini
cd \
cd Install
copy /b 7zS.sfx + config.txt + Installer.7z MyInstaller.exe
Lihat di c: \ Instal dan sekarang Anda akan melihat Anda memiliki MyInstaller.exe
Anda sudah selesai
Jalankan penginstal
Klik dua kali pada MyInstaller.exe dan akan muncul pesan Anda. Klik OK dan setup.exe akan berjalan.
Catatan PS tentang Otomasi
Sekarang setelah Anda menjalankan ini di direktori c: \ Install saya akan membuat file "Install.bat" dan memasukkan skrip salin di dalamnya.
copy /b 7zS.sfx + config.txt + Installer.7z MyInstaller.exe
Sekarang Anda bisa mengedit dan menjalankan Install.bat setiap kali Anda perlu membangun kembali versi baru paket penerapan Anda.