0
我一直在寻找这个问题的答案,但似乎只有在Android上实现它的答案。java - 在windows/linux上连接和断开网络连接
我想要做的是有一个Java程序,在满足特定条件后,将断开家庭网络,然后连接到不同的网络。请记住,此软件的主要应用程序将在Windows和Linux系统上。
任何提示将是一个巨大的帮助,谢谢!
我一直在寻找这个问题的答案,但似乎只有在Android上实现它的答案。java - 在windows/linux上连接和断开网络连接
我想要做的是有一个Java程序,在满足特定条件后,将断开家庭网络,然后连接到不同的网络。请记住,此软件的主要应用程序将在Windows和Linux系统上。
任何提示将是一个巨大的帮助,谢谢!
您应该使用Runtime exec通过Java使用os命令。
这是OS取决于所以需要检查哪个命令使用,例如(假设它是一个无线网络):
// Windows
Runtime.getRuntime().exec("netsh wlan disconnect");
// Linux
Runtime.getRuntime().exec("ifconfig wlan0 down");