Kevin here, while I do not post much, I do try to post things I think are useful to people. To that extent, I developed a tool in PowerShell that will load IP profiles (IP address, Subnet Mask, Gateway etc) based on information stored in a .csv. You can then apply the profiles to a network card of your choosing. I knew I wanted to play with PowerShell as it’s the way Microsoft is going for system administration, and I recently worked someplace where I was *constantly* changing my IP to static values. This tool is a product of my learning and annoyance. You are more than welcome to look at the code and laugh, it is by far not the best out there, but it works. As I create more I’ll post them here!

Here’s the zipped up .ps1 and a sample .csv.  IPSwitcher