电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 8 [( b4 J( ~$ }6 `

1 z5 ^& M9 d+ s5 j9 k& \2 x. M将下面的文本保存为a.bat, IP改为自己用的IP就可以了.
; n3 y2 X. v* [( f: t
/ d" \: F1 U! g' B
6 D. Q, K, w" I$ B6 N  u' z@echo off   
6 `; n' `; c, f" bcolor e   & ^) V8 r. R  Z5 |' G/ \
setlocal enabledelayedexpansion   " C+ s# F1 e' U" V- h
set "Space=        "  
7 }: p. U3 G0 ~( {$ U* Kset "PH_addr=%Space%Physical Address"     
0 s6 Q. G1 \: q" Yset "IP_addr=%Space%IP Address"    7 K+ I: j% Y, G7 a2 R) L) B1 l4 Q
for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   
) M$ r( {) X: p$ C3 P' A  d5 C# |% ?   for %%a in (PH_addr IP_addr) do (   + v9 u, p7 f& G/ r5 U
      if "%%i"=="!%%a!" set %%a=%%j   ; d! M* l# {0 W3 c! X. X+ p1 `
   )   , G' Q0 I, Y  }5 z1 e( {
)   
2 H% S! |  b% ^( B/ Pset PH_addr=%PH_addr:*:=%   
* s6 c$ ?9 Q9 n5 Sset IP_addr=%IP_addr:*:=%   
$ j2 |8 `) M5 w. Becho -------- ip修改中,请稍后... ---------   
3 u4 K) a+ F% N  h3 n" z( }8 D: aRem '/*=========判断当前IP*/  ! {* g4 Z' d# u
if %IP_addr%==192.168.2.100 (   7 N! F$ ?: ~0 ]9 O! a
Rem '/*=========设为家中IP============*/  5 F1 c3 l1 g4 b+ }
netsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1    ( h' p6 E. ~& D$ y$ V
netsh interface ip set dns 本地连接 static 192.168.1.1   
) A4 L4 R+ o* j- x& z/ D! DNetsh interface IP add dns "本地连接" 202.106.0.20   ' D! p- W" X3 L' \2 o
) ELSE (   5 @5 B5 G! _4 G- c* |3 U) E% X( T- m( M
Rem '/*=========设为单位IP=============*/  
# `  a8 F/ v% g0 e& Wnetsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1    1 A& i& ^' \4 m$ i6 G& b
netsh interface ip set dns 本地连接 static 192.168.2.1    , u; Y! n9 l' i, q# |
Netsh interface IP add dns "本地连接" 202.106.0.20   7 z( A' {' E: t6 T
Rem '/*=========启动工作所需服务=============*/  
- F6 T; s3 T- Y. b( aRem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  
& ]5 H* ]5 E% Q% K* M# i)   
7 j! |- @& N( s/ zECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2024-5-20 00:01 , Processed in 0.076864 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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