winsiderss / systeminformer

A free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware. Brought to you by Winsider Seminars & Solutions, Inc. @ http://www.windows-internals.com
https://systeminformer.sourceforge.io
MIT License
10.55k stars 1.36k forks source link

File version information in logging and notifications #2064

Open jxy-s opened 1 month ago

jxy-s commented 1 month ago

Description of the feature, modification, idea or suggestion

It would be useful to have file version information in logging and notifications. In many instances, especially for service start/stop, you're dealing with upgrade (or downgrade) of software. It would be nice to show the file versions when this happens. Additionally, when looking through the log in the UI or when written to disk, having the version information for files can be useful for tracking back what has changed on the system.

Proposed implementation details (optional)

I'm not yet sure how practical it is to track and pass this information through to the tray notifications and logging infrastructure. But the outcome, if possible, should be that logging should contain this information. It might be too verbose to display this information in notifications, if it can be it should be gated by a setting so the user can enable/disable version information in the notifications. Also, since this usually implies an associated file with the activity, it might also be useful to pass through the complete file name into the logging.