Как я могу увидеть, какие программы были запущены пользователем?
Программы и компоненты (или, что еще лучше, MyUninstaller от Nirsoft) сообщают мне об установленной программе, и я могу получить доступ к некоторым кэшированным данным установки, но есть ли способ получить журнал исполняемых файлов, запущенных пользователем?
setup.exe (обычно?) содержит информацию MSI, но я ищу список setup.exe, запущенного пользователем.
Я пытаюсь определить исполняемый файл (имя файла и, в идеале, путь), который был запущен для установки программы, для резервного копирования установщика.
Я создал дату / время (15/05/2015), и с помощью эпического инструмента поиска "Все" (из Void) я могу видеть файлы, к которым обращались в эту дату (используя da:15/05/2015 *.exe), но я я не вижу ничего, что торчит, что заставляет меня думать, что установщики уже уничтожены... есть ли где-нибудь журнал?
например, я вижу несколько огромных инсталляторов, таких как 30475b.msi, в C:\Windows\Installer. Я могу открыть MSI и посмотреть, что в них, я думаю - есть ли какой-нибудь журнал, где записывается корреляция между этими вездесущими MSI-файлами и их возникновение "исполняемого контейнера"?
Интересно (если нет), если какие-либо инструменты поиска могут искать внутри исполняемых файлов для source.msi и т. Д.
1 ответ
Я вижу несколько огромных инсталляторов, таких как 30475b.msi, в C:\Windows\Installer. Я могу открыть.msi и посмотреть, что в них, я думаю - есть ли где-нибудь журнал, который записывает корреляцию между этими вездесущими.msi-файлами и их исходным "контейнером" исполняемый файл"
Да, вы можете отслеживать взаимосвязь между этими файлами MSI, хранящимися в C:\Windows\Installer, путем к каталогу source setup.exe/setup.msi, из которого выполнялась установка, датой установки, целевым путем установки и дополнительной информацией.,
Перейдите к разделу реестра [HKCU|HKLM]\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\{YOUR USER SID}\Products
и там вы найдете соответствующую информацию для каждого установленного пакета MSI.
Вот пример изображения:
Также вы можете найти информацию в этих других разделах реестра:
- [HKCU | HKLM] \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall
- [HKCU | HKLM] \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall
- [HKCU | HKLM] \ SOFTWARE \ Wow6432Node \ Microsoft \ Windows \ CurrentVersion \ Uninstall
(обратите внимание только на ключи с GUID в качестве имени)
Как я могу увидеть, какие программы были запущены пользователем?
Например, с использованием стороннего приложения, которое информирует вас об общей активности компьютера, например LastActivityView от Nirsoft.
http://www.nirsoft.net/utils/computer_activity_view.html
Это бесплатно.