We used a tool similar to this
http://firedaemon.com/ which allowed ip assignment on startup. Forget the name of the tool, not sure that firedaemon would have any use to your particular situation though. GrumpyAdmin on gfy is pretty good with server stuff, not sure if he is a win expert though.