Я хотел бы запустить установщик Windows (.exe
, .msi
) таким образом, чтобы я мог точно видеть, какие файлы, ключи реестра и все остальное, что он добавил / коснулся / удалил. Желательно иметь простой способ отменить эти вещи вручную.
ProcessMonitor будет в некоторой степени поддерживать этот рабочий процесс, но нет способа легко "отменить". RevoUninstaller или аналогичный файл позволит полностью удалить приложение, но не отобразит список файлов / ключей, к которым вы прикоснулись.
Запуск установщика на виртуальной машине, мониторинг с помощью ProcessMonitor, а затем восстановление моментального снимка - это единственный рабочий процесс, который достигает этого.