电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 3 d' F; t4 X3 H% }& T+ r

0 b+ j+ E. G2 d将下面的文本保存为a.bat, IP改为自己用的IP就可以了.. E2 ?/ I  I' F7 a" Y6 H' l
& ~* Y: d) H  S' L

; d. S2 W: T( K9 W@echo off   # j6 T( \! Y, L6 }9 T/ x/ k
color e   
+ F- g7 U4 s6 p/ a9 C+ ~* s0 u* |: ksetlocal enabledelayedexpansion   
& U  O! q% {! K1 s( `" Zset "Space=        "  
1 ^1 X! _" `* n$ B- Bset "PH_addr=%Space%Physical Address"     8 r+ s. p: K) e1 M* C) Z* x. K9 V* A
set "IP_addr=%Space%IP Address"   
; h- J1 P( M, X! r" b# r% {for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   2 F# q$ B7 f& I" g5 u& g1 [
   for %%a in (PH_addr IP_addr) do (   
5 D3 i+ t* W, K  l7 @) C/ D      if "%%i"=="!%%a!" set %%a=%%j   
( b& `6 l) ]/ j7 A   )   
: c1 t! B5 w1 t8 l( f0 J/ s)   
' `* u4 U) o6 t) B7 W. Pset PH_addr=%PH_addr:*:=%   / Q5 P  b4 A, a" o# C
set IP_addr=%IP_addr:*:=%   
, ^3 l% b0 {5 w- k$ {* ?% G$ becho -------- ip修改中,请稍后... ---------   
6 e; X1 ~/ h- R, ^7 ?3 oRem '/*=========判断当前IP*/  
2 z) t: ]& ~  j4 \) O% a' }: Oif %IP_addr%==192.168.2.100 (   - W& U" q4 ^  }3 `, s! o" \3 k
Rem '/*=========设为家中IP============*/  
/ `* B% u6 b* B5 q" H, j3 Dnetsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1    3 P6 s0 N$ r3 ^: \7 O) O2 k8 W2 X
netsh interface ip set dns 本地连接 static 192.168.1.1    * K! @$ t* Q- G9 p) x
Netsh interface IP add dns "本地连接" 202.106.0.20   
8 B: n* u- t! N) ELSE (   " E6 b5 B! h$ k0 _6 J
Rem '/*=========设为单位IP=============*/  2 Q" n* A7 |7 s+ w/ I; m+ S* U9 M/ m) R
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1    # O, Y2 Z4 o, k1 }6 o: n
netsh interface ip set dns 本地连接 static 192.168.2.1    & I! Y( m! u2 E" u3 z6 l! C- h0 x% V
Netsh interface IP add dns "本地连接" 202.106.0.20   ! w2 o9 i% ?7 Y2 I$ E! ?/ v
Rem '/*=========启动工作所需服务=============*/  
8 ?" Y& P3 I6 R# F3 \Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  & B3 D  j% E% ^2 i( Z0 q8 W$ Z, U' j8 W
)   - C$ f- F8 \% Q5 Y
ECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2026-1-28 14:02 , Processed in 0.075188 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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