java-在windows/linux上连接和断开与网络的连接

java-在windows/linux上连接和断开与网络的连接,java,linux,windows,networking,Java,Linux,Windows,Networking,我一直在寻找这个问题的答案,但似乎只有关于在Android上实现它的答案 我想做的是有一个Java程序,在满足某些条件后,它将断开家庭网络,然后连接到另一个网络。请记住,此软件的主要应用程序将在Windows和Linux系统上 任何提示都将是巨大的帮助,谢谢 您应该使用Runtime exec通过Java使用os命令 这取决于操作系统,因此您需要检查要使用的命令,例如(假设它是无线网络): // Windows Runtime.getRuntime().exec("netsh wlan dis

我一直在寻找这个问题的答案,但似乎只有关于在Android上实现它的答案

我想做的是有一个Java程序,在满足某些条件后,它将断开家庭网络,然后连接到另一个网络。请记住,此软件的主要应用程序将在Windows和Linux系统上


任何提示都将是巨大的帮助,谢谢

您应该使用Runtime exec通过Java使用os命令

这取决于操作系统,因此您需要检查要使用的命令,例如(假设它是无线网络):

// Windows
Runtime.getRuntime().exec("netsh wlan disconnect");
// Linux
Runtime.getRuntime().exec("ifconfig wlan0 down");