Mss
03-03-2005, 14:09
Добрый день.
Возникла идея-А вдруг есть программа такого рода что фиксирует установку программы.Уточню.
При установки программы в общих случаях происходит следующее:
1)копируются файлы в директорию установки
2)заносятся данные в реестр о программе и другие сведения(например регестрационные код)
3)В некоторых случаях копируются в папку system32 и другие системны папки библиотеки для дальнейшего использования программы(dll файлы),обычно это большие и системных программы или в папку C:\Program Files\Common Files копируются всякие базы(антивирусные,словари и т.д.)Т.е. все те файлы которы были распакованы не в директорию установки(которые выбрал пользователь)
Итак,программа которую я ищу должна уметь:
-фиксировать все изменения в реестре которые произошли во время установки данной программы и сохранять их ввиде reg файлы(ну или хотя бы созать лог файл где перечисляются изменения)
-Создавать список всех тех dll файлов и системных файлов-баз,которые были скопированы в системные папки,т.е. все кроме тех которые скопировались в C:/program files/newsupermegaproga.
Т.е. программа должа фактически фиксировать пункты 2) 3),а первый пункт не нужно фиксировать,т.к. мы знаем где эти файлы находятся.
Тогда будет горазно легче определять какие ключи в реестр прописывает программа и т.д.
Надеясь не слишком плохо объяснил.
Может кто знает такую программу?
Примечание:Хотя некоторые программы создают службы для своей работы...хм.
Спасибо,буду рад любому совету по альтернативному способу быстрого мониторинга установленной программы из опыта.
Возникла идея-А вдруг есть программа такого рода что фиксирует установку программы.Уточню.
При установки программы в общих случаях происходит следующее:
1)копируются файлы в директорию установки
2)заносятся данные в реестр о программе и другие сведения(например регестрационные код)
3)В некоторых случаях копируются в папку system32 и другие системны папки библиотеки для дальнейшего использования программы(dll файлы),обычно это большие и системных программы или в папку C:\Program Files\Common Files копируются всякие базы(антивирусные,словари и т.д.)Т.е. все те файлы которы были распакованы не в директорию установки(которые выбрал пользователь)
Итак,программа которую я ищу должна уметь:
-фиксировать все изменения в реестре которые произошли во время установки данной программы и сохранять их ввиде reg файлы(ну или хотя бы созать лог файл где перечисляются изменения)
-Создавать список всех тех dll файлов и системных файлов-баз,которые были скопированы в системные папки,т.е. все кроме тех которые скопировались в C:/program files/newsupermegaproga.
Т.е. программа должа фактически фиксировать пункты 2) 3),а первый пункт не нужно фиксировать,т.к. мы знаем где эти файлы находятся.
Тогда будет горазно легче определять какие ключи в реестр прописывает программа и т.д.
Надеясь не слишком плохо объяснил.
Может кто знает такую программу?
Примечание:Хотя некоторые программы создают службы для своей работы...хм.
Спасибо,буду рад любому совету по альтернативному способу быстрого мониторинга установленной программы из опыта.