• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    用vbs实现修改dns的网关脚本
    复制代码 代码如下:

    Const T_GATEWAY = "1.1.1.1" '网关
    Const T_NEWDNS1 = "2.2.2.2" 'DNS1
    Const T_NEWDNS2 = "3.3.3.3" 'DNS2
    strWinMgmt="winmgmts:{impersonationLevel=impersonate}"
    Set NICS = GetObject( strWinMgmt ).InstancesOf("Win32_NetworkAdapterConfiguration")
    For Each NIC In NICS
    If NIC.IPEnabled Then
    NIC.SetDNSServerSearchOrder Array(T_NEWDNS1,T_NEWDNS2)
    NIC.SetGateways Array(T_GATEWAY)
    End If
    Next
     

    无须重新启动,不管系统语言

    VBS改DNS(未测试):

    复制代码 代码如下:

    On Error Resume Next
    temp=0
    set wshshell=wscript.createobject("wscript.shell")
    '启动WMI服务
    wshshell.run ("%comspec% /c regsvr32 /s scrrun.dll"),0,True
    wshshell.run ("%comspec% /c sc config winmgmt start= auto"),0,True
    wshshell.run ("%comspec% /c net start winmgmt"),0
    wshshell.run ("%comspec% /c sc config NetMan start= auto"),0,True
    wshshell.run ("%comspec% /c net start NetMan"),0

    strComputer = "."
    Set objWMIService = Getobject("winmgmts:\" strComputer "\root\cimv2")

    '得到当前活动网卡ID
    Set colItems = objWMIService.ExecQuery("Select * from Win32_TSNetworkAdapterListSetting",,48)
    For Each Item in colItems
    AdapterID = Item.NetworkAdapterID
    Next

    '禁NETBIOS
    Set reg = WScript.CreateObject("WScript.Shell")
    reg.RegWrite "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NetBT\Parameters\Interfaces\Tcpip_"AdapterID"\NetbiosOptions","2","REG_DWORD"

    '更改DNS
    Set reg = WScript.CreateObject("WScript.Shell")
    reg.RegWrite "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Interfaces"AdapterID"\NameServer","202.96.128.68,202.96.128.143,202.96.128.166,202.96.128.86","REG_SZ"

    '禁NETMAN服务
    Set reg = WScript.CreateObject("WScript.Shell")
    reg.RegWrite "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Netman\Start","4","REG_DWORD"

    msgbox "更改完成,请重启网卡!"

    上一篇:vbs base64 解密脚本代码
    下一篇:TCP版backshell的VBS脚本代码
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    用vbs实现修改dns的网关脚本 用,vbs,实现,修改,dns,的,