标题: [网络连接] [已解决]自动读取MAC修改IP的批处理怎样加个判断? [打印本页]
作者: qubin1979 时间: 2011-11-16 16:36 标题: [已解决]自动读取MAC修改IP的批处理怎样加个判断?
- ::::修改IP 地址。用变量"%IPAddress%" 去替换实际的IP 地址
- netsh interface ip set address name="本地连接" source=static addr=%IPAddress% mask=255.255.255.0 gateway=192.168.1.1 gwmetric=1
- netsh interface ip set dns name="本地连接" source=static addr=202.103.224.68 register=PRIMARY >nul
- ::netsh interface ip add dns name="本地连接" addr=202.103.224.66 index=2 >nul
- ::netsh interface ip add dns name="本地连接" addr=203.77.1.1 index=3 >nul
复制代码
我是读取MAC修改IP的,
麻烦给我加个判断,如果修改成功就goto a,如果修改失败就goto b
作者: CrLf 时间: 2011-11-16 16:39
本帖最后由 CrLf 于 2011-11-16 17:08 编辑
本贴标题修改后基本符合版规,故删除本楼警告贴
作者: qubin1979 时间: 2011-11-16 16:45
本帖最后由 qubin1979 于 2011-11-17 09:24 编辑
多谢楼下的兄弟帮我解决
作者: awk 时间: 2011-11-16 21:38
- @echo off
- setlocal enabledelayedexpansion
- netsh interface ip set address name="本地连接" source=static addr=%IPAddress% mask=255.255.255.0 gateway=192.168.1.1 gwmetric=1
- if !errorlevel! neq 0 (
- goto :b
- )
- netsh interface ip set dns name="本地连接" source=static addr=202.103.224.68 register=PRIMARY
- if !errorlevel! neq 0 (
- goto :b
- ) else (
- goto :a
- )
-
- :a
- echo aaa
- goto :eof
-
- :b
- echo bbb
- goto :eof
复制代码
作者: lazdkiy 时间: 2011-11-17 09:46
那天弄电脑的用for语句和regsvr32重新注册了系统所有组件,我没看清,请问如何实现?
作者: lazdkiy 时间: 2011-11-17 14:32
回复 5# lazdkiy
如果我能发贴我就不会在回复中来提问了。。。论坛限制发新贴,没办法
作者: Batcher 时间: 2011-11-17 17:01
回复 6# lazdkiy
试试在代码咨询&讨论这个版块发帖
作者: lazdkiy 时间: 2011-11-18 10:03
回复 7# Batcher
谢谢,大恩人,感激不尽,终于可以发贴了
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |