Відповіді:
У вас є три основні варіанти:
Зверніть увагу: перші два варіанти залежать від інших речей, які відбуваються з вашим ПК під час роботи інсталятора. Ви можете закінчити реєстрацію або помітити зміни, які не стосуються програми, яку ви використовуєте. Однак вони також мають перевагу в тому, що вони можуть продовжувати вести журнал / моніторинг під час запуску програми, коли вона може створювати файли даних / ключі реєстру за замовчуванням та розподіляти їх по всій системі.
Розірвавши інсталятор, ви зможете точно побачити, що він повинен робити (і скасувати, якщо ви також можете вирішити видалення), але не те, що сама програма буде робити, коли ви ним користуєтесь.
Ви можете використовувати безкоштовну програму під назвою Universal Extractor, щоб витягти все, що міститься в інсталяторі. Потім можна шукати окремі файли у вашій файловій системі (файли програми, документи та налаштування, system32 тощо). Досить трудомістке, але часто найпростіше рішення.
Я використовував Sandboxie для цієї мети. Я створив свіжу пісочницю і не зробив нічого, крім того, щоб встановити в неї програму. Тоді ви можете перевірити папку Sandbox (я вважаю, "C: \ Sandbox" за замовчуванням), щоб побачити кожен змінений файл.
Я, як правило, хочу знати, що робить інсталятор, тому що я ще не довіряю цьому, тому завдяки Sandboxie я отримую додаткову перевагу, щоб змогти стерти всю програму, не залишаючи слідів, просто знищивши пісочницю.
msiexec
дозволяє встановити журнал установки за допомогою параметра / L. Все, що відбувається під час встановлення, можна записати за допомогою `/ L * V.
c:\Users\Dmytro_Poliarush\Downloads>msiexec /i package.msi /L*V inst.log
Зручніше називати файл із .txt
розширенням, щоб його можна було побачити при відкритті за допомогою блокнота.