WMI 类 Win32_NetworkAdapterConfiguration管理网卡的一个参数介绍

功能简介:

管理客户端上的 DHCP
虽然 DHCP 已经是一种自动化方式,但是使用脚本可以帮助您自动配置一组客户端以利用 DHCP。通过 WMI 类 Win32_NetworkAdapterConfiguration 提供的属性和方法,您可以枚举 DHCP 设置,启用或禁用 DHCP,以及续订或中止租约。

开发参数介绍

表 9 说明了可用于 IP 地址分配的 Win32_NetworkAdapterConfiguration 属性。
表 9

属性类型说明
DefaultIPGateway字符串数组计算机系统使用的默认网关的 IP 地址数组。
DHCPEnabled布尔如果是 True,DHCP 服务器会在建立网络连接时自动为计算机系统分配一个 IP 地址
DHCPLeaseExpiresdatetimeDHCP 服务器为计算机分配的租用 IP 地址的到期日期和时间。
DHCPLeaseObtaineddatetimeDHCP 服务器为计算机分配的 IP 地址获得租约的日期和时间。
DHCPServer字符串DHCP 服务器的 IP 地址。
GatewayCostMetricUint16用于计算最快、最可靠或最廉价路由的整数成本跃点数值(从 1 到 9999)数组。这个参数与 DefaultIPGateway 属性之间存在一一对应关系。
IPConnectionMetric(Windows XP 的新增属性)Uint32绑定了 IP 的适配器的已配置路由的使用成本;对于 IP 路由表中的路由来说,这是一个加权值。如果在 IP 路由表中有多个指向目标计算机的路由,将使用跃点数最少的路由。默认值是 1。
IPAddress字符串与当前网络适配器相关的所有 IP 地址构成的数组。
IPSubnet字符串与当前网络适配器相关的所有子网掩码构成的数组。

上表中的所有属性都是只读的。

类型 uint16 和 uint32 是由强类型编程语言使用的无符号整数类型;VBScript 可将它们有效地作为整数进行处理。

表 10 描述了可用于 IP 地址分配的 Win32_NetworkAdapterConfiguration 方法。
表 10 Win32_NetworkAdapterConfiguration IP 地址分配方法

方法参数说明
EnableDHCP为使用这个网络适配器的服务启用 DHCP。DHCP 允许动态分配 IP 地址。
EnableStaticIPAddress – 字符串数组 SubnetMask – 字符串数组为目标网络适配器启用静态 TCP/IP 寻址。这样便会对此网络适配器禁用 DHCP。
ReleaseDHCPLease释放已绑定到启用了 DHCP 的特定网络适配器的 IP 地址。警告 如果在本地计算机上启用 DHCP,该选项会对这个特定的网络适配器禁用 TCP/IP。如果您没有访问目标系统的其他路径(即另一个绑定 TCP/IP 的网络适配器),所有 TCP/IP 通信都会中断。
ReleaseDHCPLeaseAll静态方法。释放已绑定到所有启用了 DHCP 的网络适配器的 IP 地址。

警告 如果在本地计算机上启用 DHCP,此选项将终止所有的 DHCP TCP/IP 连接。
RenewDHCPLease

续订启用了 DHCP 的特定网络适配器上的 IP 地址。DHCP 服务器分配的 IP 地址的租约有一个截止日期;如果客户端打算继续使用分配的 IP 地址,就必须进行续订。
RenewDHCPLeaseAll

静态方法。续订所有启用了 DHCP 的网络适配器的 IP 地址。DHCP 服务器分配的 IP 地址的租约有一个截止日期;如果客户端打算继续使用分配的 IP 地址,就必须进行续订。
SetGateways
DefaultIPGateway – 字符串数组
GatewayCostMetric – unit16
指定一个网关列表,这些网关用于将数据包路由到该网络适配器连接的子网以外的子网。该方法仅在网络适配器处于静态 IP 模式时才有效。
上表中的所有方法都返回一个正整数:

返回值说明
0表示成功完成
1表示成功完成,并需要重新启动。
大于 1 的数字表示出现了某种问题,方法无法完成。

WMI SDK 列出了这些方法的返回值的含义。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

坐公交也用券

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值