电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑
$ [) F5 F' T9 E  l! x1 _6 H: Z8 [7 U& Q; W
将下面的文本保存为a.bat, IP改为自己用的IP就可以了.
3 q5 a5 U" F9 B
( D, a- j4 @' r9 Y
  }: U* C% X4 N2 |; @@echo off   
( ]- }( B7 o( T; i3 Qcolor e   
# I$ b) R1 J2 }, w" d9 x( y/ U1 rsetlocal enabledelayedexpansion   
, P: L8 G7 {, y* v) V- {* Y! Nset "Space=        "  ' M6 e* Q4 @" b/ {4 e# P8 \. S
set "PH_addr=%Space%Physical Address"     % d4 c8 x! A2 a! I4 k' K! E( U8 _  _
set "IP_addr=%Space%IP Address"   
, b6 v* i6 X2 s2 R: a* Gfor /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   
- M  q6 n' m( d1 D6 `( V   for %%a in (PH_addr IP_addr) do (   
+ L) x. X6 a- v, n      if "%%i"=="!%%a!" set %%a=%%j   
9 Y: J3 d* ?) l" M; `- Q   )   
2 t( ?& }' G! c/ l" t* g)   
" a2 A; }" t+ ]! uset PH_addr=%PH_addr:*:=%   ! _% e  n* @- m8 _: ?6 r* E: X
set IP_addr=%IP_addr:*:=%   
$ r! y& k( l+ y9 Kecho -------- ip修改中,请稍后... ---------   8 R5 u, \- G% h( k, x
Rem '/*=========判断当前IP*/  4 C/ {; o1 C5 v! V  k) @% [4 S
if %IP_addr%==192.168.2.100 (   
: w! \' E6 b) B0 s8 iRem '/*=========设为家中IP============*/  
: A( Q" o& u2 b& mnetsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1    + [6 g  ~) R" Z- h( c
netsh interface ip set dns 本地连接 static 192.168.1.1      S0 C6 D1 _- P- e' ^* k
Netsh interface IP add dns "本地连接" 202.106.0.20   / V7 g# |2 Q! M4 c
) ELSE (   
5 g- N0 V! x, A% U# q: a# PRem '/*=========设为单位IP=============*/  % |! D8 w8 g- f5 m* r! J7 M
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1    , m8 i& [7 {  t1 f6 B  s
netsh interface ip set dns 本地连接 static 192.168.2.1    7 G# w3 n6 f& \. d2 T2 n0 ]) H
Netsh interface IP add dns "本地连接" 202.106.0.20   3 R! Q, L3 `  F
Rem '/*=========启动工作所需服务=============*/  
! g' O7 e* `2 H0 D$ pRem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  
: r3 |1 J- x( i8 ?  n% C) [)   
! D$ G! v7 `$ ^6 j* F/ J. NECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2025-6-7 05:06 , Processed in 0.049568 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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