新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - Web开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 软件开发 > .Net开发 > Asp.net教程 > 正文:程序实现动态改变IP地址

程序实现动态改变IP地址

新客网 XKER.COM 2006-03-20 来源: 收藏本文
 由于要在我的实验室和宿舍上网,而我拿的是笔记本,所以用程序实现动态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 ....")

收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐