As a network administrator you’re likely connecting to different networks or often changing your network settings. NetSetMan can help manage these different settings. You can save and switch between different profiles, which enable you to easily change your IP, DNS, and many more network-related settings. In the profiles you can specify the Computer Name, Workgroup/Domain, and MAC Address. You can set a Proxy, SMTP Server, Browser Home Page, Default Printer, and Network Drives. You can also configure Hosts File Entries, Route Table, Scripts (BAT, VS, JS, etc), and other System Settings. They offer a premium product and a free version with limited functionality.