电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 - H& _* L  R0 @8 m2 w
2 L) `) i2 L5 z( j
将下面的文本保存为a.bat, IP改为自己用的IP就可以了.
- a+ w* H: _- ]. D7 f
3 ^* [; u9 d& a# W' U7 }6 ?0 E1 x+ U: R" {9 i
@echo off   % K* _- |5 _  o
color e   
& ~: j- G% n  ~# f4 a$ rsetlocal enabledelayedexpansion   5 O3 i& \% l! r
set "Space=        "  * [; A9 ?4 [5 W" n' I8 f
set "PH_addr=%Space%Physical Address"     
- K  v/ a# M) ~" Zset "IP_addr=%Space%IP Address"   
& @8 i* w  {* D/ ~for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   
2 W; n2 Y) i4 M% F" ^- e( ^/ w   for %%a in (PH_addr IP_addr) do (   
, k/ A$ I& H9 L; z6 v5 ^" `      if "%%i"=="!%%a!" set %%a=%%j   8 I/ ^. m( U* c; C, H  C5 u% P* i8 |
   )   + z  D2 M, {  F
)   ) g. F/ @9 X' ]6 }
set PH_addr=%PH_addr:*:=%   6 K$ k8 V: w) x9 S4 p
set IP_addr=%IP_addr:*:=%   2 f& e$ q% m! Z
echo -------- ip修改中,请稍后... ---------   
5 H! }# L& A& ~+ sRem '/*=========判断当前IP*/  
' s4 ~( v6 s% o7 ?' Fif %IP_addr%==192.168.2.100 (   
" p/ x, K0 T% g- v9 oRem '/*=========设为家中IP============*/  
* K7 P$ @5 ?8 `- G0 @netsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1   
$ J% k9 f  {& U+ q  T  h  ynetsh interface ip set dns 本地连接 static 192.168.1.1   
" B" ?* e+ G# j( h  |7 \' Y- s& INetsh interface IP add dns "本地连接" 202.106.0.20   
- d4 t! u& M$ J) ELSE (   $ O4 Q3 b* O+ {+ G5 j: V+ c! H
Rem '/*=========设为单位IP=============*/  
) c7 v% K) |9 Y; W- N/ R) Y) [netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1    ) y. X. a" C3 W8 x; n8 I
netsh interface ip set dns 本地连接 static 192.168.2.1    ' e+ ~/ e9 Y& y; k
Netsh interface IP add dns "本地连接" 202.106.0.20   : ]5 z, A. H) k
Rem '/*=========启动工作所需服务=============*/  % c, m6 F) f; Q; ^1 s$ S1 J) C# m
Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  
; g9 _6 P# W7 A. t3 h+ R/ J)   
. R  ?, r0 @# U" fECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2026-4-6 04:17 , Processed in 0.059903 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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