首先写一个批处理文件,然后再java中调用即可。步骤如下:
- 假设批处理文件为changeip.bat,内容如下:
@echo off
netsh interface ip set address “本地连接” static 222.195.151.47 255.255.254.0
netsh interface ip set address name=“本地连接” gateway=222.195.151.254 gwmetric=0
netsh interface ip set dns name=“本地连接” source=static addr=211.64.142.6 register=PRIMARY
exit
netsh interface ip set address “本地连接” static 222.195.151.47 255.255.254.0
netsh interface ip set address name=“本地连接” gateway=222.195.151.254 gwmetric=0
netsh interface ip set dns name=“本地连接” source=static addr=211.64.142.6 register=PRIMARY
exit
然后我们在java程序里面调用即可,调用语句如下:
Java语言: Codee#5105
Process comm=Runtime.getRuntime().exec(“cmd /c start c:/changeip.bat”);
这样我们就可以实现更改本机ip了。
2009/08/24 | sunny | 737 Views