电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 5 b- h1 B. ~! s

& a7 O0 d" u/ Q/ j  A) j将下面的文本保存为a.bat, IP改为自己用的IP就可以了.) G) n1 Z% j- d

; m, C: ^8 v+ k2 _2 i/ X3 L) E& _* J3 l, ]  `; M) T
@echo off   * ^- H# i0 f$ V2 ~+ Z4 O8 V0 R
color e   
9 ~' x+ Z7 v* W0 F4 Ssetlocal enabledelayedexpansion   
. ?1 Y' h1 H, a" K4 Z' U, b8 Oset "Space=        "  , ^& I) w+ L& v' t8 a
set "PH_addr=%Space%Physical Address"     
' b- M- s/ p, H" @/ ?3 u& t' bset "IP_addr=%Space%IP Address"   
2 h# {6 I+ P( O* Gfor /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   
& F( T6 y" F! ~   for %%a in (PH_addr IP_addr) do (   1 b6 f7 ]5 f. v9 v' t0 v* @% e7 k
      if "%%i"=="!%%a!" set %%a=%%j   
9 h: {- U& q, \, J4 U: D   )   " ~/ D3 e% R& v
)   
" u1 X! r2 W5 Q: Qset PH_addr=%PH_addr:*:=%   8 k, M- A( A1 b& L  H" O" f
set IP_addr=%IP_addr:*:=%   ' V& c1 E& }1 S1 X# J8 E" ]& q
echo -------- ip修改中,请稍后... ---------   & d: b% f; P* b9 Y' H  j
Rem '/*=========判断当前IP*/  2 @4 b; v: E+ X( e9 L+ V
if %IP_addr%==192.168.2.100 (   2 X% O# q8 X2 j- c# ]
Rem '/*=========设为家中IP============*/  
( \" V4 }3 p0 B7 @6 _1 Rnetsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1   
( ^, N" T! j& @  R( Dnetsh interface ip set dns 本地连接 static 192.168.1.1    * L. y: w* z4 e$ [! I" z
Netsh interface IP add dns "本地连接" 202.106.0.20   
& L7 P% {' q! m- w. Y9 y) T4 v) ELSE (   
. S7 _8 r6 Y& q2 y- C  W- Y3 NRem '/*=========设为单位IP=============*/  2 Y% Z' k2 F5 i  @$ o% \
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1    0 X& r+ |/ g0 G
netsh interface ip set dns 本地连接 static 192.168.2.1    * G# g; ]6 e1 r" n8 z0 x
Netsh interface IP add dns "本地连接" 202.106.0.20   1 n( ~& E$ M, S! g
Rem '/*=========启动工作所需服务=============*/  
4 H% M; R+ e0 j  c1 {Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  
% c, a2 A% M# k, W1 c)   " y2 i7 X$ l. {! P8 n
ECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2025-11-28 06:43 , Processed in 0.066985 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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