电脑互动吧

 找回密码
 注册
查看: 6166|回复: 0

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑
+ M; J' x( [" l% w1 b# K+ _" d
6 q  i* k6 b! d) a( S* Y将下面的文本保存为a.bat, IP改为自己用的IP就可以了.0 W' c+ ?) Q- Y3 t# X, b1 L

& U. |3 V) |  O" D8 |, W4 `& |' z8 b) |
@echo off   
2 A  @( f) p6 i+ Lcolor e   7 C% G; T) @7 R6 N# H! j0 ^
setlocal enabledelayedexpansion   
( p" A' k( z, m# [& C* ?* `set "Space=        "  
$ h7 T/ }- _2 U  `1 L$ tset "PH_addr=%Space%Physical Address"     ( i4 }/ D" g' R9 A. n; j
set "IP_addr=%Space%IP Address"   
) e% ~  w0 h7 C7 }  z7 Hfor /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   4 _, I  N2 E$ G: J- X
   for %%a in (PH_addr IP_addr) do (   5 ~5 j+ b2 s: N; K- l4 k
      if "%%i"=="!%%a!" set %%a=%%j   % d+ X. w4 z  X8 ]" e8 v
   )   4 ?- z* y7 c  X% F
)   
5 U6 z: k! ?$ P" v7 E. R! Zset PH_addr=%PH_addr:*:=%   
. K( |* J0 |( z- Q5 Q# |set IP_addr=%IP_addr:*:=%   " \! W1 ~- x4 D
echo -------- ip修改中,请稍后... ---------   
3 g5 y: [# e; ]% m9 ARem '/*=========判断当前IP*/  3 X7 B" h8 T9 f3 F
if %IP_addr%==192.168.2.100 (   8 c; w! K8 F* ?: b$ z
Rem '/*=========设为家中IP============*/  / J- w( _5 |$ N# \/ f( j: K4 \
netsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1   
* ]1 r1 P- I2 S" n$ gnetsh interface ip set dns 本地连接 static 192.168.1.1   
5 U; }& K2 g+ o7 L$ rNetsh interface IP add dns "本地连接" 202.106.0.20   
) _8 z5 n6 d# c0 d) ELSE (   
6 E% t$ R0 D9 O1 |2 cRem '/*=========设为单位IP=============*/  
+ {+ F8 v" ^+ Y8 @% V, o) tnetsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1   
5 Z/ h1 n5 L6 P- r: z/ S: mnetsh interface ip set dns 本地连接 static 192.168.2.1    3 l% _4 s" r# m1 I
Netsh interface IP add dns "本地连接" 202.106.0.20   
  U7 S8 D) {: |. T$ D  f* pRem '/*=========启动工作所需服务=============*/  $ r$ K+ C- a5 [" H" R/ ?4 r  b6 ^9 {
Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  
5 i) ]  \5 z) V8 j( K2 y)   
+ s3 u$ s6 ?! M! u$ ~! W& s2 ZECHO -------- ip修改完成 --------
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系我们|手机版|小黑屋|Archiver|电脑互动吧 ( 浙ICP备13037409号 )

浙公网安备 33032402001025号

GMT+8, 2025-10-22 11:03 , Processed in 0.050470 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表