【问题标题】:Java Runtime.getRuntime().exec() disable network on win 7Java Runtime.getRuntime().exec() 在 win 7 上禁用网络
【发布时间】:2015-12-28 00:42:16
【问题描述】:

如何使用java程序.jar启用/禁用网络

如何使用:

Runtime.getRuntime().exec() 

这样可以吗

Process result = Runtime.getRuntime().exec("ipconfig/release");

谢谢

【问题讨论】:

  • 我无法在 devcon Runtime 上运行命令 rt = Runtime.getRuntime();尝试 { //rt.exec(new String[]{"cmd.exe","/c","start"}); rt.exec(new String[]{"C:/1/i386/devcon -m://test find pci/*"}); System.out.println("rt"); //处理结果 = Runtime.getRuntime().exec("ipconfig /release"); } catch (IOException e) { // TODO 自动生成的 catch 块 e.printStackTrace(); }

标签: java jar


【解决方案1】:

你可以帮我解决这个问题

ProcessBuilder pb = new ProcessBuilder("netsh", "Lan", "disabled","name=\"lan\"");
pb.redirectErrorStream(true);
Process process = pb.start();
BufferedReader reader = new BufferedReader(
                new InputStreamReader(process.getInputStream()));
String line = null;
while ((line = reader.readLine()) != null) {
    System.out.println(line);
}

【讨论】:

    猜你喜欢
    • 2011-06-02
    • 2012-06-21
    • 1970-01-01
    • 1970-01-01
    • 2011-02-22
    • 2011-01-07
    • 1970-01-01
    相关资源
    最近更新 更多