【问题标题】:java - Connecting and Disconnecting from networks on windows/linuxjava - 在 windows/linux 上连接和断开网络
【发布时间】:2017-03-05 14:52:48
【问题描述】:

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

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

任何提示都会有很大帮助,谢谢!

【问题讨论】:

    标签: java linux windows networking


    【解决方案1】:

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

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

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

    Technet docs for netsh wlan connect.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-31
      相关资源
      最近更新 更多