Jawaban:
Anda memiliki 3 opsi utama:
Yang perlu diperhatikan: 2 opsi pertama peka terhadap hal-hal lain yang terjadi dengan PC Anda saat penginstal berjalan. Anda dapat akhirnya mencatat atau mencatat perubahan yang tidak berlaku untuk program yang Anda gunakan. Namun, mereka juga memiliki keuntungan untuk dapat melanjutkan logging / pemantauan saat Anda menjalankan program, ketika itu mungkin membuat file data standar / kunci registri dan mendistribusikannya ke seluruh sistem.
Menghancurkan installer dapat membuat Anda melihat dengan tepat apa yang seharusnya dilakukan (dan membatalkan, jika Anda juga dapat menyelesaikan uninstaller), tetapi tidak apa yang akan dilakukan oleh program itu sendiri saat Anda menggunakannya.
Anda dapat menggunakan freeware yang disebut Universal Extractor untuk mengekstrak semua yang ada dalam installer. Anda kemudian dapat mencari file individual pada sistem file Anda (Program Files, Documents and Settings, system32, dll.). Cukup melelahkan, tetapi seringkali merupakan solusi termudah.
Saya telah menggunakan Sandboxie untuk tujuan ini. Saya membuat kotak pasir baru dan tidak melakukan apa-apa selain menginstal program ke dalamnya. Kemudian Anda dapat memeriksa folder Sandbox itu ('C: \ Sandbox' secara default, saya yakin) untuk melihat setiap file yang diubah.
Saya biasanya ingin tahu apa yang dilakukan oleh seorang pemasang karena saya belum mempercayainya, jadi dengan Sandboxie saya mendapatkan manfaat tambahan karena dapat menghapus seluruh program tanpa meninggalkan jejak dengan hanya menghancurkan kotak pasir.
msiexec
memungkinkan untuk login instalasi dengan opsi / L. Anda dapat mencatat segala yang terjadi selama instalasi dengan `/ L * V.
c:\Users\Dmytro_Poliarush\Downloads>msiexec /i package.msi /L*V inst.log
Lebih mudah untuk memberi nama file dengan .txt
ekstensi sehingga Anda dapat melihatnya saat membuka dengan notepad.
Lihat lebih banyak di msiexec /?
dan di sini