Saya ingin tahu apa yang menginstal MSI dll atau exe yang diberikan pada sistem saya. Saya tahu bahwa Windows memperbaiki file yang dihapus jika itu milik paket yang diinstal. Bisakah saya meminta informasi itu tanpa benar-benar menghapus file? Apakah ada alat atau API Win32 untuk memeriksa paket apa yang dimiliki file?
windows
windows-installer
berbulu
sumber
sumber
Jika Anda baik-baik saja dengan hanya menemukan jarum yang masuk akal di tumpukan jerami, penyalahgunaan 7-Zip yang cepat dan kotor ini akan berhasil:
Kemudian buka
needlelist.txt
di sembarang editor teks, carineedlename.dll
dan Anda akan menemukan paket .msi yang sesuai dalam daftar yang dihasilkan oleh 7-Zip.(Catatan: Metode ini 'kotor' karena hanya memberi tahu Anda paket .msi mana yang berisi file bernama
needlename.dll
. Tetapi mungkin tidak masalah untuk sebagian besar kasus penggunaan.)sumber