shrum.net :: Code :: KillApps

|
Killapps
|
| A simple utility for resetting a system
(or a group of networked systems) by closing all windowed processes
forcibly |
| |
Killapps is a simple tool for forcefully terminating any processes that have
a window. This means that it will leave services and SysTray utilities
untouched. This is great tool to use when you want to reset a system (or a
classroom of PCs using my execute project).
Works similar to
tskill.exe except that calling this tool will not shutdown the system.
It's Windows-based, open source (GNU),
and solely written, maintained, hosted, and supported by me, Sean Shrum. Source code is written with
AutoIT (.au3) and the
most recent version can be found via the source link in the navbar above. If you're just looking for the latest binary build, it can be downloaded from
the binary link in the navbar above.
I originally wrote this tool for a computer lab I was setting up. This
utility can be used in conjunction with my
execute utility
to allow computer lab instructors/aides to effectively *reset* all the
workstations en-masse such as when prepping systems between classes. It will forcibly close all
applications that have a window (if work is unsaved, it will be lost), leaving
services and SysTray'ed apps untouched.
Simply launch and all running programs that have a (visible) window will be
closed. Note that this will forcibly close apps where there is unsaved data without
prompting the user to save.
Q. Can I use KillApps to close individual processes?
A. Yes. Simply pass the process name on the command line with the
call to killapps.exe