Есть ли способ собрать все файлы и записи реестра, связанные с уже установленным приложением? - PullRequest
1 голос
/ 07 августа 2010

Мне нужно создать пакет со всеми файлами, связанными с установкой, чтобы я мог перенести эту установку на другой компьютер. Я не могу загрузить программу установки / установки, поэтому мне нужно сделать это вместо этого.

У кого-нибудь есть опыт с этим?

Спасибо !!!! : -D

Ответы [ 4 ]

0 голосов
/ 11 августа 2010

Я не знаю никаких инструментов, которые могли бы автоматизировать дразнить приложение из окон.Я мог бы сделать это с большим количеством профилирования и обратного инжиниринга, но это было бы довольно сложной задачей.

0 голосов
/ 07 августа 2010

Был ли он установлен с установщиком Windows?Если это так, вы можете использовать API установщика Windows, чтобы открыть кэшированный MSI и просмотреть базу данных.Если нет, вы можете использовать ProcMon во время работы программы и контролировать доступ к файлам и реестру.Однако оба метода не гарантируют правильное функционирование программы на целевом компьютере.

0 голосов
/ 07 августа 2010

Как говорит Фрейнд, вы можете попытаться посмотреть на кэшированный MSI, и в этом Орка может помочь: http://support.microsoft.com/kb/255905

Имейте в виду, что после этого факта это будет трудно и, вероятно, не получитсяты на 100% то что тебе нужно.Например, если во время установки уже существовала зависимость на компьютере, возможно, файлы не были созданы.

Если вы используете Windows XP и хотите перейти на Windows 7, для isntance это, вероятно, неи не пойду на работу.

0 голосов
/ 07 августа 2010

Если вы хотите знать записи реестра и вспомогательные файлы, вы можете использовать procMonitor .. который на самом деле является средством мониторинга. Этот инструмент покажет вам, какие файлы были извлечены (сместоположение), при этом вы можете получить все файлы, а также он показывает записи реестра.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...