电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 - W) M" k5 V. U' A" M) G6 k

: E. I* D3 A9 c9 S) @将下面的文本保存为a.bat, IP改为自己用的IP就可以了.7 h0 F8 V% b; x8 \$ g1 x

6 s. F% f; ]6 k8 X
$ m* }+ ?* M* F; y0 i@echo off   
3 F. M2 V7 D7 V4 k3 W6 ?color e   7 ^. x6 k& H! q4 @: }( l6 v
setlocal enabledelayedexpansion   
- f% |- e% w: m- |9 v# C9 fset "Space=        "  3 }  N, M* p8 y, a
set "PH_addr=%Space%Physical Address"     
4 ~& u$ n" z& ]3 L& Xset "IP_addr=%Space%IP Address"   
) ^6 `+ `' k0 v+ h/ k, Tfor /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   
1 G- x0 s/ v1 f8 Y) m$ {' a. L   for %%a in (PH_addr IP_addr) do (   
9 P0 e2 N' T7 f& ~' X4 z2 V      if "%%i"=="!%%a!" set %%a=%%j   
8 g4 t3 }& }" e5 U* Z2 ?& ?3 {$ Q   )   7 A( O/ y8 l2 g! a5 }3 H. q
)   2 X, V) _' C8 m/ A1 o# a
set PH_addr=%PH_addr:*:=%   7 V4 G# U8 V9 Q8 ~# Y! T. F9 }
set IP_addr=%IP_addr:*:=%   
; m7 S* s( h( R( Kecho -------- ip修改中,请稍后... ---------   ' M/ e! b1 g6 i2 O( Z
Rem '/*=========判断当前IP*/  
' t" m6 o: e$ F  M* q! `' [if %IP_addr%==192.168.2.100 (   
0 L9 a- C7 C9 M0 `, bRem '/*=========设为家中IP============*/  
; w) t5 u$ |6 enetsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1   
  r+ A% ^1 g- C% E) M% A0 ]netsh interface ip set dns 本地连接 static 192.168.1.1   
3 `5 x# \. U3 y  fNetsh interface IP add dns "本地连接" 202.106.0.20   : R) O, m" U, c4 s9 ~2 v4 E4 o
) ELSE (   # q( w; \. n% Y% G  [! J
Rem '/*=========设为单位IP=============*/  0 K/ H& t$ l. S' F7 [9 Y
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1   
, A3 q! ^: p4 O1 Wnetsh interface ip set dns 本地连接 static 192.168.2.1   
# M/ O0 ]+ ?6 l) b* [Netsh interface IP add dns "本地连接" 202.106.0.20   0 m" \" n) v& z# C7 \( o
Rem '/*=========启动工作所需服务=============*/  7 U& W/ G( E* `9 r$ A
Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  0 A+ ~6 ~/ n) P# S  h
)   
6 ^0 O: a( p0 d, y0 I4 E( SECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2026-9-15 15:53 , Processed in 0.060185 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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