Chinaunix首页 | 论坛 | 博客
  • 博客访问: 735061
  • 博文数量: 769
  • 博客积分: 6000
  • 博客等级: 准将
  • 技术积分: 4985
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-15 16:37
文章分类

全部博文(769)

文章存档

2011年(1)

2008年(768)

我的朋友

分类:

2008-10-15 16:38:24

   Function ModifyIP() strComputer = "."
 
  Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
 
  Set objSWbemObjectSet = objSWbemServices.ExecQuery("Select * From Win32_NetworkAdapterConfiguration Where Description='" & Combo1.Text & "'")
 
  For Each objNetAdapter In colNetAdapters sip = objNetAdapter.IPaddress(0)
 
  If Option1.Value = True Then 'DHCP is enabled
 
  objNetAdapter.EnableDHCP
 
  errDNS = objNetAdapter.SetDNSServerSearchOrder()
 
  Else strIPAddress = Array(Text1.Text)
 
  strSubnetMask = Array(Text2.Text)
 
  strGateway = Array(Text3.Text)
 
  strGatewaymetric = Array(1)
 
  StrDns = Array(Text4.Text, Text5.Text)
 
  errEnable = objNetAdapter.EnableStatic(strIPAddress, strSubnetMask)
 
  errGateways = objNetAdapter.SetGateways(strGateway, strGatewaymetric)
 
  errDNS = objNetAdapter.SetDNSServerSearchOrder(StrDns)
 
  'Exit For '只修改第一个网卡的设置
 
  End If Next End Function
--------------------next---------------------

阅读(425) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~