Add a netsh alternative for windows

***Add a feature to the configure model for windows.***
The original method will be used first but if an exception occurs *(since WMI may not work on x64 Win7)* , the netsh alternative will be used, *No other behaviours are changed*
***BTW: I'm a friend of mjzshd and he introduced this to me***