Assigning static IPv6 addresses to network interfaces using existing tools in Windows (such as NETSH) can be tedious and inaccurate. The long IPv6 addresses and the cumbersome tools available combine to make this chore even more prone to error, especially when numerous addresses and network adapters are involved.