• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >vbs > 用VBS设置静态IP和DNS服务器地址的代码

用VBS设置静态IP和DNS服务器地址的代码

作者:mdxy-dxy 字体:[增加 减小] 来源:互联网

mdxy-dxy 通过本文主要向大家介绍了vbs修改dns,dns.vbs,vbs获取ip,vbs 修改ip,如何制作vbs游戏等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

核心代码一:

strIPAddress = Array("192.168.0.148") 
strSubnetMask = Array("255.255.255.0") 
strGateway = Array("192.168.0.1") 
strGatewayMetric = Array(1) 
arrDNSServers = Array("192.168.0.1","192.168.0.2") 
strComputer = "." 

Set objWMIService = GetObject("winmgmts:" _ 
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2") 

Set colNetAdapters = objWMIService.ExecQuery _ 
("Select * from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE") 

For Each objNetAdapter in colNetAdapters 
errEnable = objNetAdapter.EnableStatic(strIPAddress, strSubnetMask) 
errGateways = objNetAdapter.SetGateways(strGateway, strGatewaymetric) 
errDNS = objNetAdapter.SetDNSServerSearchOrder(arrDNSServers) 
If errEnable = 0 Then 
WScript.Echo "The IP address has been changed." 
Else 
WScript.Echo "The IP address could not be changed." 
End If 
Next 
</div>

记得把参数改成自己想要的。

代码二:

将计算机的 IP 地址设置为 192.168.1.111,并将 IP 网关设置为 192.168.1.1。

strComputer = "." 
Set objWMIService = GetObject("winmgmts:\" & strComputer & " ootcimv2") 
Set colNetAdapters = objWMIService.ExecQuery _ 
("Select * from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE") 
strIPAddress = Array("192.168.1.111") 
strSubnetMask = Array("255.255.255.0") 
strGateway = Array("192.168.1.1") 
strGatewayMetric = Array(1) 
For Each objNetAdapter in colNetAdapters 
errEnable = objNetAdapter.EnableStatic(strIPAddress, strSubnetMask) 
errGateways = objNetAdapter.SetGateways(strGateway, strGatewaymetric) 
If errEnable = 0 Then 
WScript.Echo "The IP address has been changed." 
Else 
WScript.Echo "The IP address could not be changed." 
End If 
Next
</div>

原文:http://demon.tw/programming/vbs-modify-ip-dns-setting.html

</div>

您可能想查找下面的文章:

  • 用VBS设置静态IP和DNS服务器地址的代码
  • 用vbs实现修改dns的网关脚本

相关文章

  • VBS教程:方法-GetFileName 方法
  • VBS教程:VBScript 语句-Public 语句
  • 自己写的一个定时关机或重启的vbs脚本
  • 修改 Gateway和DNS的vbs脚本
  • 用VBS实现脚本结束进程与防止进程启动
  • VBS教程:对象-Matches 集合
  • VBS+MSWinsock打造灵巧UDP后门的相关资料
  • VBS基础编程教程 (第3篇)
  • window通过vbs+bat实现自动在后台运行nodejs application
  • 输入mdb数据库即可将打包的mdb文件解包

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • bookfind 通过ISBN序号获取图书连接的书名与作者的vbs代码
    • vbscript语句中“&amp;H”专用于16进制数表示
    • VBS教程:属性-SerialNumber 属性
    • VBS教程:对象-Drive 对象
    • VBS教程:属性-Files 属性
    • VBS编程教程 (第2篇)
    • VBS 数字转英文代码
    • VBS教程:属性-Name 属性
    • VBS教程:函数-DateValue 函数
    • 灵活实用VBS入门教程应用篇

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有