电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 * }  d# J0 j. P5 f* x
2 X; W" T6 D+ N% p3 _: j
将下面的文本保存为a.bat, IP改为自己用的IP就可以了.
$ ?3 L- O' F' E! K
! @- r1 c7 A+ }) Q4 E( @9 r7 b* X' k) ?1 N
@echo off   1 x  ?! N+ h( k& K
color e   
, O1 D7 {* x) ?  Z5 [  D/ s6 @0 `setlocal enabledelayedexpansion   
: w1 x6 Q6 ~' F, mset "Space=        "  
- d8 ^% u" w7 zset "PH_addr=%Space%Physical Address"     
- C! I+ ?. W8 v5 Q% K8 Z8 `6 @5 c5 Eset "IP_addr=%Space%IP Address"   
, _( n: F# p  qfor /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   9 x; ]- I+ N+ d  x9 m" F
   for %%a in (PH_addr IP_addr) do (   
8 I" S0 e  ^& {. H% }      if "%%i"=="!%%a!" set %%a=%%j   # |" U: c! R1 H
   )   + ~! h  B9 p' B" X" n
)   
& d" x1 J7 B: m3 P) i( Y4 gset PH_addr=%PH_addr:*:=%   + p: x' y' g' }' ?3 w
set IP_addr=%IP_addr:*:=%   ( d; Q0 q' E# ~, m' O4 l
echo -------- ip修改中,请稍后... ---------   
4 g5 C) _. ~' O* w7 l5 l3 TRem '/*=========判断当前IP*/  
' ], f3 c* Z, u" s% [  o) \/ sif %IP_addr%==192.168.2.100 (   
+ b; _0 E9 A, G* Z$ m& xRem '/*=========设为家中IP============*/  
' W4 }2 L/ ]/ `7 [4 J4 J, Lnetsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1    ( g- ^8 i2 n1 p8 L. n
netsh interface ip set dns 本地连接 static 192.168.1.1   
: t4 ~- B! E  l% a- Y9 K! v1 UNetsh interface IP add dns "本地连接" 202.106.0.20   
8 ?* N5 g/ d$ _5 j9 R) G  c) ELSE (   6 n8 e% `1 m. y
Rem '/*=========设为单位IP=============*/  9 q4 w  H) v3 l- Z# ~
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1    4 |( A# q4 Z! k9 J) C
netsh interface ip set dns 本地连接 static 192.168.2.1   
1 m1 b8 s- y" B6 gNetsh interface IP add dns "本地连接" 202.106.0.20   ( }, _: e: x1 d# Y& |7 Y1 F
Rem '/*=========启动工作所需服务=============*/  8 O5 y) y: p0 F" H, d( M! F7 a1 `( |
Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  
" q& X7 ]8 z: t. P4 r0 r" U)   
* k! N  s8 Q6 v# K/ iECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2026-3-29 13:07 , Processed in 0.054889 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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