电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑
$ ?5 X' r# y0 L- t% V
( G- T: G' ~) [将下面的文本保存为a.bat, IP改为自己用的IP就可以了.) L3 y1 p4 V. T% Z8 q4 h

! S% T. ]- O0 Q7 E& Y+ V2 I7 P- L4 m! {6 h4 I0 r
@echo off   
! z1 ]% z! |; d8 @$ Y! \color e   
( V4 L4 q: ]0 F4 T' Qsetlocal enabledelayedexpansion   
7 L+ i" v3 @+ ]4 I2 L0 Cset "Space=        "  ! S, i/ O& i( m% \9 ]  L
set "PH_addr=%Space%Physical Address"     8 {" U( |3 A. y1 u8 ]8 x
set "IP_addr=%Space%IP Address"    7 V/ F3 V% p3 D5 G
for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   " z) i1 s9 J7 I. X* F' P4 G
   for %%a in (PH_addr IP_addr) do (   4 [- e" a" q+ d
      if "%%i"=="!%%a!" set %%a=%%j   
  N* X# f# \0 O% |   )   
" u$ ]6 G- O& D/ k! ~& z)   2 E; Q2 b) B6 Y) x0 J& w" z$ R# X" E
set PH_addr=%PH_addr:*:=%   
* G& ]$ P0 w! }! t: }set IP_addr=%IP_addr:*:=%   
# L0 r; Y$ d5 T* N/ w5 }3 y; becho -------- ip修改中,请稍后... ---------   ! g& e4 w; r2 @
Rem '/*=========判断当前IP*/  
1 b5 g" }$ B5 `7 R5 b2 Rif %IP_addr%==192.168.2.100 (   
  D9 ?3 H1 q7 \7 r! fRem '/*=========设为家中IP============*/  
" N9 o. ?  e/ c) g& [, T% F8 |netsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1   
1 x: m$ a9 k4 q; C# {$ Bnetsh interface ip set dns 本地连接 static 192.168.1.1   
& `7 u. p2 \" h7 E- ZNetsh interface IP add dns "本地连接" 202.106.0.20   * V  C% T9 R6 j  j$ a
) ELSE (   1 U/ }& P* D* A- q
Rem '/*=========设为单位IP=============*/  $ t% Z1 e2 d1 x- y+ a; N( d
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1    # g  `5 e, \+ j! v; Q0 W
netsh interface ip set dns 本地连接 static 192.168.2.1    % W& \$ V, u9 {1 ~8 _
Netsh interface IP add dns "本地连接" 202.106.0.20   / F& d6 [3 U% u0 E5 V
Rem '/*=========启动工作所需服务=============*/  7 b- \/ d' B9 w1 x
Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  3 C% ^4 ^3 Q% y1 P- l
)   
* N0 l$ ~) N) n8 iECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2025-10-31 09:07 , Processed in 0.064363 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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