多谢啊!这个我已经知道了
Process p = Runtime.getRuntime().exec("ipconfig /all");
BufferedReader br = new BufferedReader(new InputStreamReader(p
.getInputStream()));
String inline;
while ((inline = br.readLine()) != null) {
System.out.println(inline);
}
br.close();
这样将内容打印出来,可以看到
现在我想问一下该怎么修改DNS啊!
Process p = Runtime.getRuntime().exec("netsh interface ip set dns 本地连接 static 8.8.8.8");
这个需要管理员权限啊,这个该怎么处理啊!
该样才能取到管理员权限呢[/quote]
如果你本身没有管理员权限,而且也没有密码的话,那肯定没有办法,如果你有管理员的密码,那你可以用runas啊。
多谢啊!这个我已经知道了
Process p = Runtime.getRuntime().exec("ipconfig /all");
BufferedReader br = new BufferedReader(new InputStreamReader(p
.getInputStream()));
String inline;
while ((inline = br.readLine()) != null) {
System.out.println(inline);
}
br.close();
这样将内容打印出来,可以看到
现在我想问一下该怎么修改DNS啊!
Process p = Runtime.getRuntime().exec("netsh interface ip set dns 本地连接 static 8.8.8.8");
这个需要管理员权限啊,这个该怎么处理啊!
该样才能取到管理员权限呢