Вот что я хочу сделать:
Я бы хотел выполнить установку приложения на удаленной машине ; как часть этого процесса, перед установкой новой версии я хочу проверить реестр этого компьютера на наличие уже существующей версии того же приложения.
Если на этом компьютере уже установлен экземпляр приложения, я хочу найти MSI, использованный для его установки , чтобы я мог сделать резервную копию MSI и выполнить «откат» при необходимости. Насколько я понимаю, Windows создает копию этих MSI-файлов и помещает их в какую-нибудь временную папку со случайным именем где-нибудь, чтобы она могла использовать ее для деинсталляции.
Как я могу найти это место?
(Также приветствуются предложения о том, как проверять значения реестра в кросс-сети.)