电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 5 c4 h! m: |9 ^4 y% P7 }

# Z! T; b9 x6 j. V3 Q2 Y" v将下面的文本保存为a.bat, IP改为自己用的IP就可以了.0 j1 C7 X1 V) _; m2 f- w$ l

( a+ ~* \6 b# n. F. B7 m. B% G/ c1 b4 D1 D; |% u8 S
@echo off   
& n5 Y8 m1 d- d7 qcolor e   
" b( i+ s7 ^- @setlocal enabledelayedexpansion   
2 a) N3 a8 i  K, Lset "Space=        "  . W; M! k' n3 i
set "PH_addr=%Space%Physical Address"     
/ T) }8 _3 P* Y8 O: o2 j; I! R0 s% Jset "IP_addr=%Space%IP Address"   
( @9 ^; U* X. yfor /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   
3 S2 x* F; s) q0 ^& |   for %%a in (PH_addr IP_addr) do (   
. F* \8 z5 A6 S1 J$ S/ J- R) a      if "%%i"=="!%%a!" set %%a=%%j   
* i# f8 W- M8 X3 d   )   
9 b+ o3 A( e' E0 A' e: o2 O7 ])   # V7 M' H- C" ~- K' b' Z
set PH_addr=%PH_addr:*:=%   3 b3 I2 `) t3 ~
set IP_addr=%IP_addr:*:=%   ' H  K5 k/ J. m. Z
echo -------- ip修改中,请稍后... ---------   
$ p- z9 c/ e4 I/ g; rRem '/*=========判断当前IP*/  + {- f" J2 }$ f# K- Y8 w& o
if %IP_addr%==192.168.2.100 (   
* G2 R0 A3 K0 j; xRem '/*=========设为家中IP============*/  ; X* J  a6 J! `  H) q( `  u$ }8 s
netsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1   
8 c5 A, i: d# ~  mnetsh interface ip set dns 本地连接 static 192.168.1.1      V2 r( P6 P' z- Y
Netsh interface IP add dns "本地连接" 202.106.0.20   
/ I2 \& F8 Q' b  O) ELSE (   $ B5 q  Q+ v/ J5 n$ \
Rem '/*=========设为单位IP=============*/  5 [/ l% X4 ~8 r
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1    ) P# @' [4 {8 L8 q' `- \5 s8 l
netsh interface ip set dns 本地连接 static 192.168.2.1    % I) C5 p. i5 j+ \  ^
Netsh interface IP add dns "本地连接" 202.106.0.20   
/ O$ p" s5 t. \0 R0 L1 cRem '/*=========启动工作所需服务=============*/    L6 Y  F% k4 {4 A6 S
Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  $ J6 X9 j: t& ^2 Y. d) S
)   
+ t: {( f0 I3 t9 NECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2025-5-4 04:23 , Processed in 0.072293 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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