По ссылке в конце Раймонд Чен отмечает, что Windows делает много предположений о том, как список заполняется в первую очередь. Любимая цитата: «Если бы больше людей знали, насколько ненадежной может быть панель управления« Установка и удаление программ », они были бы менее заинтересованы в ее использовании в качестве источника этой информации». Другими словами, не используйте Панель управления программами и функциями для этой информации. technet.microsoft.com/en-us/magazine/gg558108.aspx
Ответы:
1
Я не уверен, есть ли уже существующее программное обеспечение, которое может это сделать, но для стандартной установки Windows 7, нет, нет пути , Это просто потому, что нет доступной пользователю метрики, детализирующей, как часто вы запускаете приложения, а точнее, какие исполняемые файлы постоянно работают.
Хорошая новость заключается в том, что эту программу, по-видимому, легко создать (здесь может пригодиться Python). Я бы оценил "наиболее используемые приложения" пользователя по тому, как довольно часто эти программы отображаются в списке системных процессов, а не в процессоре или времени запуска. Вы можете получить скрипт Python для непрерывного опроса ваших запущенных задач (то есть получать все запущенные процессы каждые 5-10 секунд) и создать быструю базу данных SQL для хранения «подсчета» того, сколько было найдено каждого процесса.
Ответы:
Я не уверен, есть ли уже существующее программное обеспечение, которое может это сделать, но для стандартной установки Windows 7, нет, нет пути , Это просто потому, что нет доступной пользователю метрики, детализирующей, как часто вы запускаете приложения, а точнее, какие исполняемые файлы постоянно работают.
Хорошая новость заключается в том, что эту программу, по-видимому, легко создать (здесь может пригодиться Python). Я бы оценил "наиболее используемые приложения" пользователя по тому, как довольно часто эти программы отображаются в списке системных процессов, а не в процессоре или времени запуска. Вы можете получить скрипт Python для непрерывного опроса ваших запущенных задач (то есть получать все запущенные процессы каждые 5-10 секунд) и создать быструю базу данных SQL для хранения «подсчета» того, сколько было найдено каждого процесса.
источник