@echo off
echo =====================网络切换器========================
echo 选用电信网络请按 1 (浏览网页,游戏适用)
echo 选用长城宽带请按 2 (百度影音、迅雷下载适用)
echo =======================================================
set/p g=
if "%g%" equ "1" netsh i i set address name="本地连接" gateway=192.168.1.1 gwmetric=0
if "%g%" equ "2" netsh i i set address name="本地连接" gateway=192.168.1.2 gwmetric=0
pause
这个批处理本来可以了,但是怎么把这句话也加在里面,输入1或者2的时候,不仅修改网关,还要修改DNS
netsh interface ip set dns name="本地连接" source = static addr = 219.150.150.150 register=PRIMARY
修改网关和DNS的批处理
答案:2 悬赏:70
解决时间 2021-03-23 01:49
- 提问者网友:刪除丶後
- 2021-03-22 05:29
最佳答案
- 二级知识专家网友:一池湖水
- 2021-03-22 06:39
@echo off
echo =====================网络切换器========================
echo 选用电信网络请按 1 (浏览网页,游戏适用)
echo 选用长城宽带请按 2 (百度影音、迅雷下载适用)
echo =======================================================
set/p g=
if "%g%" equ "1" netsh i i set address name="本地连接" gateway=192.168.1.1 gwmetric=0 &netsh interface ip set dns name="本地连接" source = static addr = 219.150.150.150 register=PRIMARY
if "%g%" equ "2" netsh i i set address name="本地连接" gateway=192.168.1.2 gwmetric=0 & netsh interface ip set dns name="本地连接" source = static addr = 219.150.150.150 register=PRIMARY
pause
就可以了……
echo =====================网络切换器========================
echo 选用电信网络请按 1 (浏览网页,游戏适用)
echo 选用长城宽带请按 2 (百度影音、迅雷下载适用)
echo =======================================================
set/p g=
if "%g%" equ "1" netsh i i set address name="本地连接" gateway=192.168.1.1 gwmetric=0 &netsh interface ip set dns name="本地连接" source = static addr = 219.150.150.150 register=PRIMARY
if "%g%" equ "2" netsh i i set address name="本地连接" gateway=192.168.1.2 gwmetric=0 & netsh interface ip set dns name="本地连接" source = static addr = 219.150.150.150 register=PRIMARY
pause
就可以了……
全部回答
- 1楼网友:最后战士
- 2021-03-22 08:12
用&&连接符试试,这个连接符可以连接两个命令,且第一个命令成功执行后才会进行下一个命令。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯