Miscellaneous Tools

While at Microsoft and later in my consultancy, I posted some tools I wrote that I still get requests for periodically.  To make things easy, I’ll post the top three tools here.

Service Wizard

Working with Window’s Services applet is a pain, especially when you need to start and stop several services at once; or, when you need to change the startup options.
I wrote this utility to make it easy to manage the services in a development environment.
It has the following features:

  • Select multiple services at one time and change all of them at one time.  Useful when you need to start or stop multiple services.
  • Multi-threaded so you can manage multiple services and view changes without blocking on a long running activity.
  • Ability to save a configuration file and the services will be restored to the state you had when you saved the configuration.  I use this for SQL, Exchange, and IIS, to start or stop all at once when I need to.
  • Easily manage the views so you can select just the services you need to see and only view them.
  • Written in Visual Studio 2008 but only requires the .NET 2.0 runtime.

Here is the source and object, and here is just the executable in a zip file.

BlockIP

This is a .NET (C#) Forms Based Application that wraps the dynamic mode IPSec Blocking commands available through NetSh:  Click Here for MSDN reference.

Since this uses the dynamic mode IPSec commands, the blocks will not persist after a reboot.  This code module was a temporary “hack” (that turned into a rather long term solution) that I meant to incorporate into my Spam Filter used on my Exchange Server. I’ve found that Spammers tend to only use a host server for a couple of days and then move on and so I never included this in Spam Sinker as planned
Here’s the source code.

Spam Sinker for Exchange

This is a rather dated tool but I still get requests for it from time to time.  I worked on the Exchange team for awhile and ran a development server in my home office and got tired of dealing with the spam and this was the result.  It actually works pretty well and captured over 90% of the SPAM.  Here’s the code and here’s the compiled code and install scripts.

Leave a Reply

Your email address will not be published. Required fields are marked *

1 × 5 =