电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 4 l) B/ g5 `" c3 Y; E- v
9 }7 T, g" t" D. N; t" R) K+ s
将下面的文本保存为a.bat, IP改为自己用的IP就可以了.9 j0 R- h. E# q# _( l! K3 ]

, Z+ B% o6 |6 q) z$ J. T0 X% q0 X3 j* w
@echo off   
( ~. y/ C0 }5 Ecolor e   6 Y. Q& C0 @% r' \7 H' \& w. d
setlocal enabledelayedexpansion   
- p* g) L2 G$ U7 c% mset "Space=        "  
  _. r6 S, ~8 i% U& lset "PH_addr=%Space%Physical Address"     
0 k  A6 v6 Y8 e  y  Q% Kset "IP_addr=%Space%IP Address"    " A  p* [3 T* G
for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   
2 j, p' u2 Q' k& g   for %%a in (PH_addr IP_addr) do (   $ B5 S5 E. S1 H  J3 r+ j, K
      if "%%i"=="!%%a!" set %%a=%%j   
' D, ?+ F- C1 p+ W   )   
7 C; ]( e3 A( p- S4 M)   / c0 l6 a! h9 f) N; M9 \
set PH_addr=%PH_addr:*:=%   
* V6 [) C( Y, v9 L' U) A  D1 jset IP_addr=%IP_addr:*:=%   
, b. {: q) ]) F& \echo -------- ip修改中,请稍后... ---------   
; Z4 u' {) H( M8 e, uRem '/*=========判断当前IP*/  
: N4 i5 h5 L! c& ~if %IP_addr%==192.168.2.100 (   
) t7 V' m5 D2 O: q8 x. `5 QRem '/*=========设为家中IP============*/  
7 p* O: d3 d! f! R% snetsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1   
3 m  A7 J, w( Rnetsh interface ip set dns 本地连接 static 192.168.1.1   
) n/ o3 G' n* P( H9 E0 PNetsh interface IP add dns "本地连接" 202.106.0.20   ' ?! ]( n9 G( b$ z7 g. o7 [+ s
) ELSE (   
+ A2 W( v3 q: I4 E6 i+ o+ nRem '/*=========设为单位IP=============*/  
4 ^9 `# _# K. e' f. L( Cnetsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1    $ d# V; @2 {" t* ]/ T4 t/ i5 `
netsh interface ip set dns 本地连接 static 192.168.2.1   
) g8 F5 f# x6 f" ?% [3 bNetsh interface IP add dns "本地连接" 202.106.0.20   
; v) t* Y! b0 ?Rem '/*=========启动工作所需服务=============*/  # {8 F5 I% X% \$ w- |
Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  
2 u1 w+ Z! Q4 k8 ?3 s" j0 k: |! j) k)   9 L/ b4 ?& B( n' l
ECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2026-6-14 04:02 , Processed in 0.059046 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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