请教几个有关网卡设置的函数

borland_boy 2006-02-06 02:47:45
兄弟我想设计一个网络连接控制程序

有以下几个技术难题:

1.如何得到本地的网卡列表(网卡1、网卡2 、无线网卡)
2.如何控制每个网卡的启用和禁用
3.如何修改网卡的IP、DNS、子网掩码、网关……等等
...全文
213 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
borland_boy 2006-04-14
  • 打赏
  • 举报
回复
icuc88 2006-04-14
  • 打赏
  • 举报
回复
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/wmi_start_page.asp
borland_boy 2006-03-27
  • 打赏
  • 举报
回复
谁能提供点WMI的资料?
icuc88 2006-03-20
  • 打赏
  • 举报
回复
WMI就可以在程序里面用的哈
borland_boy 2006-03-20
  • 打赏
  • 举报
回复
能不能在程序里设置阿?
jikikiji 2006-02-10
  • 打赏
  • 举报
回复
up
borland_boy 2006-02-09
  • 打赏
  • 举报
回复
没有这组函数吗?
peter2005 2006-02-09
  • 打赏
  • 举报
回复
netsh interface set interface name="本地连接" admin=disabled(enabled)
bombwang 2006-02-07
  • 打赏
  • 举报
回复
mark
borland_boy 2006-02-07
  • 打赏
  • 举报
回复
API 函数
猪儿滚滚 2006-02-06
  • 打赏
  • 举报
回复
系统函数还是WMI函数 ?
borland_boy 2006-02-06
  • 打赏
  • 举报
回复
有没有对应的函数呢?
mudonfield 2006-02-06
  • 打赏
  • 举报
回复
1、运行如下命令:
netsh interface show interface
将显示类似下面的信息:
管理员状态 状态 类别 接口名称
-------------------------------------------------------------------------
启用 专用 本地连接
启用 专用 1394 连接
启用 环回 环回
启用 内部 内部

2、运行如下命令禁用名称为"本地连接"的网卡:
netsh interface set interface name="本地连接" admin=DISABLED
把结尾的"DISABLED"改为"ENABLED"为开启指定的网卡.


3、修改ip地址,子网掩码,网关地址等网络参数是让人非常头疼的事情,往往需要很多步骤才能完成。其实我们可以使用网络DOS命令的netsh来实现命令行模式下修改ip地址,子网掩码,网关地址等多个信息。
适用系统:2000/XP/2003
实现方法:
STEP1:进入命令行模式输入“netsh”进入网络配置模式。
STEP2:输入“interface”进入接口设置模式,接着输入ip进入ip地址设置模式。此时,在提示符前的路径会显示为“interface ip>”。
STEP3:在interface ip>提示符下输入“add address "Local Area Connection" 10.0.0.2 255.0.0.0”来修改本地计算机的IP地址为10.0.0.2,子网掩码为255.0.0.0。值得注意的是Local Area Connection是本地连接的名称,在实际应用中,用户可将“Local Area Connection”替换为真正的网络连接名称。


具体可参看Netsh命令详解
http://yanyun.jishuqi.com/xiaoshu1.asp?id=167973

6,185

社区成员

发帖
与我相关
我的任务
社区描述
windows网络管理与配置
社区管理员
  • 网络管理与配置社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧