电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 : p% t) {4 |: _9 s/ c* }
4 [4 L. J. `' h$ G. I$ R6 A
将下面的文本保存为a.bat, IP改为自己用的IP就可以了.
; _* y# E4 b! R! y" W0 N" }( c) W, T0 c

3 c1 y6 X% d& C, \# B4 Q/ e@echo off   3 J6 O) e: a! `+ X4 T8 T5 F/ l
color e   . m/ v" x( b! ]5 g, D% [, y: g4 t
setlocal enabledelayedexpansion   
0 Z% r( ~+ T  N3 G4 s/ W! w- h3 fset "Space=        "  % ^5 |) W# D  a  {9 F# z& ~
set "PH_addr=%Space%Physical Address"     
7 x0 r5 ^! i7 T7 {$ j* l2 X  Mset "IP_addr=%Space%IP Address"    ! g1 Z% e) a. m& A3 g2 W
for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   ; `8 b) M" o5 `! n4 X
   for %%a in (PH_addr IP_addr) do (   
9 s7 |, B, t9 c' ]" k1 C! c6 S      if "%%i"=="!%%a!" set %%a=%%j   
/ Q$ C! x1 m3 L" f, e6 R  I   )   ( z: o3 P0 j  T9 r; u! q0 I  x$ @
)   / q) L, T& l  c% f. {& |
set PH_addr=%PH_addr:*:=%   ) l5 S& N# l  t9 A+ @( }
set IP_addr=%IP_addr:*:=%   # M" [7 L8 d( s( s
echo -------- ip修改中,请稍后... ---------   
& [  H3 x! ~' w. w# [+ F2 gRem '/*=========判断当前IP*/  7 v- q' \% z* R3 x7 q. Z
if %IP_addr%==192.168.2.100 (   
( _5 \- j: a5 H2 m' q+ BRem '/*=========设为家中IP============*/  ( H( ^+ L. ], J9 [" ?! J
netsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1    . N5 Z2 J& `  Z( }
netsh interface ip set dns 本地连接 static 192.168.1.1   
, W- ^  c( ^( K4 v0 W& @. QNetsh interface IP add dns "本地连接" 202.106.0.20   
/ U1 U7 e; O5 _; _3 ^2 c# z) ELSE (   
& i1 K$ V7 t* F3 Q# gRem '/*=========设为单位IP=============*/  / O& w+ e3 L8 {6 Y1 |
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1   
7 z2 g0 `* J/ W0 L% K* z5 l+ I- hnetsh interface ip set dns 本地连接 static 192.168.2.1   
4 K# h; }4 i7 A) \/ w( yNetsh interface IP add dns "本地连接" 202.106.0.20   
& ?! a: J. c4 J, WRem '/*=========启动工作所需服务=============*/  
/ g1 ]0 H8 X5 ?4 kRem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  
3 q/ |' J' b- O0 k/ I* o)   4 P# T1 j; }  }3 W; N+ E
ECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2026-2-2 15:21 , Processed in 0.094823 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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