求win7系统修改网关批处理

我这边是网吧,我现在只要求修改网关,不改IP和子网掩码,之前找的一个批处理是:netshintipsetaddressname="本地连接"gateway=192.168... 我这边是网吧,我现在只要求修改网关,不改IP和子网掩码,之前找的一个批处理是:netsh int ip set address name="本地连接" gateway=192.168.1.1 gwmetric=1,他在XP系统有用,在win7系统没用,修改不了,在网上找了好多试了都没用,请大侠给我编一个批处理,要求在win7可以正常使用,并且只修改网关,不改其他的批处理,谢谢了! 展开
 我来答
百度网友dadee7f
2014-11-24 · TA获得超过1869个赞
知道小有建树答主
回答量:867
采纳率:67%
帮助的人:396万
展开全部

给你个VBS脚本:

strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colNetCards = objWMIService.ExecQuery _
    ("Select * From Win32_NetworkAdapterConfiguration Where IPEnabled = True")
For Each objNetCard in colNetCards
    arrGateways = Array("1.2.3.4")'请改为你自己的网关地址
    rs=objNetCard.SetGateways(arrGateways)
    MsgBox rs'如果弹出的对话框内容是0,表示设置成功
Next
更多追问追答
追问
在吗大师,你给我的脚本的确有用,很好,但是那个弹出的对话框0怎么关闭掉呢?我怎么关不了,关了又弹出来,怎么解决?
追答

不容易,隔了十天才冒泡,网管真忙。

机子有几张网卡就会弹出几次对话框,不是说对话框关不掉。

 

把倒数第二行

msgbox rs

删掉就不会出来对话框了。

 

不过删了就不知道网管是否设置成功了,可以将这一句改成

WScript.CreateObject("WScript.Shell").Popup rs,4

这样会出来一个4秒后自动关闭的对话框,后面的4是时间,可以根据需要自己改。

力控科技
2024-12-19 广告
第一步:看XPE是什么版,如果内核是英文版,需要安装一个MUI包,即语言包。第二步:进入控制面板-区域和语言选项,如下图,在区域选项中,选择“中文(中国)”,位置也为“中国”,在高级选项中,代码页转换表中,将所有的“简体中文”都选择上。... 点击进入详情页
本回答由力控科技提供
yss624_
2014-11-22 · TA获得超过4.7万个赞
知道大有可为答主
回答量:9775
采纳率:77%
帮助的人:2596万
展开全部
win7好像不可以只修改网关,必须连同ip一起修改。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式