>I have a situation where I haul a notebook home without shutting it down. I just close it up and let it suspend processing. This works great going home, all I have to do is change my default printer.
>
>At home I print to an IP address which is back at the office. This is the address ov my office firewall which routes packets on port 9100 to my internal tcp/ip printer. I have no server at home.
>
>When I return to the office, my printers address is 10.1.1.10, and I have both a Win2K server and two Novell servers.
>
>Is there any way short of rebooting that I can for instance run a program or series of programs that will reset my default printer and reconnect to all the servers?
You could cobble up a bit of VBScript or JScript that would instantiate the WSH's Wscript.Network object, and then call the appropriate methods to unmap network drives, remap them, forcing a reattach, and set your default printer as well. See my sig block for some useful links on WSH.