After quite a few people grumbling about not being able to do much customisation of Task Manager within Windows, especially in a Citrix / SBC environment, we decided to create our own.
It’s pretty self-explanatory, it only shows the Current Users windows within the task manager so a user can close any open applications. It excludes all non-window processes which protects the users from doing something that could accidentally kill their session.
It also creates a file in Environment.SpecialFolder.MyDocuments called tmlite_<username>.txt which details the Computer Name, Date, Time, Windows Name and Process that was killed by tmlite. This can be used to work out any common application deaths amongst users.