Sledgehammer 0.1.0.3What it does:Suspends any running processes in the directory it's run from, (except itself

).
Installation:Put it in the directory of the executables you want to suspend.
How to run:Turn the volume up and double-click it or run it from a CLI.
Run it once to suspend programs, run it again to resume programs. It creates a .ini file, (same directory as the executable), that contains the PIDs of suspended programs - it uses this to resume them the next time it's run and then deletes it.
If the program you want to suspend has a lot of child processes, it will only suspend the parent process. An example of this is Chrome, although I tested it using Comodo Dragon.
You can rename it to anything you like, it doesn't care.
NOTES:- Don't delete the .ini file after you've suspended programs.
- Do delete the .ini file if you've crashed your computer or otherwise rebooted without resuming the programs.
- It doesn't check whether the programs really got suspended/resumed but I didn't have any problems in my limited testing. See here.
I'll look at doing something about this, probably by using RunOnce in the registry to delete the .ini on startup - but that involves a bit of fiddling, so it won't happen quickly, (plus I'm inherently lazy).
Oh, in case you're some kind of philistine and don't like Peter Gabriel

just add an argument when you run it, eg. Sledgehammer.exe 6
All the source is in the archive, feel free to turn it into something truly spectacular ... or not.
DISCLAIMER: It worked here, that doesn't automatically mean it'll work for you.
OBLIGATORY WARNING: Suspending processes that you haven't written can be BAD. It may crash your computer. You have been warned. You use this program at your own risk. Have I made myself clear?
Changes:v0.1.0.3
Changed: Handles multiple instance processes, (eg. putty.exe run more than once).