电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 5 A- k( Q( c: {" J! N

, j" D. D& C0 x* S% n1 P3 t6 N将下面的文本保存为a.bat, IP改为自己用的IP就可以了.
+ @4 N: l* G2 Q$ R* H
; ?- h" t' s3 }; Z
6 X' v% j$ X5 c8 K: B@echo off   
/ ^5 k2 m& X0 N! B; _' a$ x/ wcolor e   * Y) ]: ^( M- `4 c. C, y. v
setlocal enabledelayedexpansion   * W+ A5 S# Z) j5 {2 G3 J
set "Space=        "  
, t3 n6 b, h9 V7 {0 B6 ]  xset "PH_addr=%Space%Physical Address"     
+ ]6 y1 r( R: N: |# t$ p& Z8 Y2 z3 `set "IP_addr=%Space%IP Address"   
/ l3 V4 F1 Z$ ~' c' z' q6 Gfor /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   7 q! ~. T& c  }2 R1 K2 D  n4 N
   for %%a in (PH_addr IP_addr) do (   
' s+ H, \4 |" J7 H' b4 g' R4 o      if "%%i"=="!%%a!" set %%a=%%j   
% N, g7 {. @9 t0 s7 p/ F/ g* E1 [   )   - ~9 N+ S8 e8 Y" w6 S; {8 j
)   
" J1 e7 X+ b6 I, a) _0 Fset PH_addr=%PH_addr:*:=%   ' b$ y$ |& d- X4 j
set IP_addr=%IP_addr:*:=%   5 H# D. e. i7 M/ A+ M8 c+ h
echo -------- ip修改中,请稍后... ---------   $ i! w' @/ R  Y& }
Rem '/*=========判断当前IP*/  
* T3 U9 I1 q% \; U: ~. Z6 C; fif %IP_addr%==192.168.2.100 (   
! M9 w- K  a6 i0 Q# z' H0 }. TRem '/*=========设为家中IP============*/  & I2 Z  y. d- N; x! k7 _
netsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1    ( p  m0 R: H+ w) V
netsh interface ip set dns 本地连接 static 192.168.1.1   
% s8 k) q5 l( j! a& V6 S9 k. `5 G- kNetsh interface IP add dns "本地连接" 202.106.0.20   
1 z" Y3 I% S7 F( \# G6 E& J- n) ELSE (   ' H! F( M2 z/ e5 \7 u5 f+ w
Rem '/*=========设为单位IP=============*/  ( _+ p: Z7 w) G) O: J0 J
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1   
3 r3 \( D: z0 Y. H2 Snetsh interface ip set dns 本地连接 static 192.168.2.1   
$ \( \' @+ o0 ~+ HNetsh interface IP add dns "本地连接" 202.106.0.20   
! L1 n$ `; t1 A5 \% k) zRem '/*=========启动工作所需服务=============*/  . t: p7 }) o8 T% z
Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  
$ D- G# h2 l4 B; {9 Z, o' d)   
$ }; ^: ]1 s1 N# M5 ]ECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2026-6-16 23:41 , Processed in 0.111126 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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