程序实现动态改变IP地址

王朝c#·作者佚名  2006-12-17
宽屏版  字体: |||超大  

程序实现动态改变IP地址

程序实现动态改变IP地址 由于要在我的实验室和宿舍上网,而我拿的是笔记本,所以用程序实现动态IP地址的更改,当然要从不同的文件中读取不同的配置。方法的实现用于为win2000,xp,server2003等操作系统。

在CMD下有个命令netsh是非常有用的,键入netsh后打help会看到很多有用的信息。

netsh>help

netsh>interface

netsh>dump

你将会看到当前的网络配置。

ok,如果你用

netsh>dump>exit 或者quit退出

在cmd下输入管道命令 netsh -c interface dump >c:\1.txt

则在c:根目录下生成1.txt,里面记载了当前的网络配置。

在cmd下再输入netsh -f c:\1.txt,又将网络配置信息读入当前网络设置。

好了,这样就清楚了。

C# 用System.Diagnostics.Process.Start('cmd.exe -C ',strCmd);

java 用Process ld = Runtime.getRuntime().exec(commands);

windowsAPI用ShellExecute,WInExec,CreateProcess,CreatePipe;

数据库存储过程用xp_cmdshell;:),哈哈,开玩笑

C里面就用System('Cmd -c ....')

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有