标题: [系统相关] 求助:想写个半自动化配置网络的批处理 [打印本页]
作者: ask0199 时间: 2022-1-14 09:34 标题: 求助:想写个半自动化配置网络的批处理
本帖最后由 ask0199 于 2022-1-14 09:39 编辑
- @echo off
- @set myip_part12=24.50.
- @set /p myip_part34=请输入IP地址后两位:
- @set myip=%ip_part12%%ip_part34%
- @set mymask=255.255.255.128
- @set myGateway_12=24.50.
- @set /p myGateway_34=请输入网关地址后两位:
- @set myGateway=%Gateway_12%%Gateway_34%
- @set myDNS1=10.138.9.204
- @set myDNS2=10.145.36.2
- @netsh interface ip set address name="本地连接" source=static addr=%myip% mask=%mymask%
- @netsh interface ip set address name="本地连接" gateway=%myGateway% gwmetric=0
- @netsh interface ip set dns name="本地连接" source=static addr=%myDNS1% register=PRIMARY
- @netsh interface ip add dns name="本地连接" addr=%myDNS2% index=2
- @echo IP:%myip%更新完毕,请按任意键结束...&pause>nul
复制代码
想写个半自动化配置网络的批处理,固定的DNS,固定的子网掩码,IP地址后两位不固定,对应的网关也不固定,自己写了一个,但总是提示出错,不知道错在哪里,忘各位大佬指教
作者: flashercs 时间: 2022-1-14 23:15
- @echo off
- @set myip_part12=24.50.
- @set /p myip_part34=请输入IP地址后两位:
- @set myip=%myip_part12%%myip_part34%
- @set mymask=255.255.255.128
- @set myGateway_12=24.50.
- @set /p myGateway_34=请输入网关地址后两位:
- @set myGateway=%myGateway_12%%myGateway_34%
- @set myDNS1=10.138.9.204
- @set myDNS2=10.145.36.2
- @netsh interface ip set address name="本地连接" source=static addr=%myip% mask=%mymask%
- @netsh interface ip set address name="本地连接" gateway=%myGateway% gwmetric=0
- @netsh interface ip set dns name="本地连接" source=static addr=%myDNS1% register=PRIMARY
- @netsh interface ip add dns name="本地连接" addr=%myDNS2% index=2
- @echo IP:%myip%更新完毕,请按任意键结束...&pause>nul
复制代码
作者: ask0199 时间: 2022-1-19 14:37
回复 2# flashercs
这还不是一样的吗?
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |