NetworkLocation 

NetworkLocation is yet another location-centric configuration manager (like and ) that allows you to apply system and (some) application settings based on where your machine is: