电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑
! E5 F: r5 y# f( s+ Y8 a3 h8 a$ O. G& f2 c8 k' {+ c- O8 [
将下面的文本保存为a.bat, IP改为自己用的IP就可以了.
9 u( t. u" ], j- M8 ?. k5 T+ Z/ d1 ^* j; y: M+ h* g# L

) c8 D, w( O# G& S# ^% S9 d% i@echo off   
+ O6 P3 E( f4 a: Y/ [  R- o1 ecolor e   
2 t( C9 R  @8 z5 \/ L8 {1 asetlocal enabledelayedexpansion   
6 l5 b" ~) }5 [2 g# F9 w; oset "Space=        "  
/ x# p" g# Y+ X$ W, G6 Nset "PH_addr=%Space%Physical Address"     9 o* O" n! ^% u0 p! Y# I. [4 L
set "IP_addr=%Space%IP Address"    $ Z$ `' `+ k( c/ j4 j- C! Q1 b
for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   
2 P; U& S$ |) X. @' c9 w& A   for %%a in (PH_addr IP_addr) do (   $ e/ h- a$ J6 Y* C' h
      if "%%i"=="!%%a!" set %%a=%%j   # X, ?* o, x0 n' e9 Q) t. ]
   )   
/ g8 t3 g/ n2 q# S5 x4 A  B7 b& Y* v)   
0 h" h% l+ \6 C  f- xset PH_addr=%PH_addr:*:=%   ( n5 U/ e( q4 T
set IP_addr=%IP_addr:*:=%   # b+ c! Z% Z" K
echo -------- ip修改中,请稍后... ---------   1 G* [/ G' o. `
Rem '/*=========判断当前IP*/  6 O+ T8 X9 t( X5 T/ j& a
if %IP_addr%==192.168.2.100 (   3 S5 Y4 t  R4 z, R
Rem '/*=========设为家中IP============*/  
" B9 v3 s1 z3 E& t: s  F! anetsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1    + b6 u1 c7 v1 T) j  A  Z' c0 J% i& P# t
netsh interface ip set dns 本地连接 static 192.168.1.1    8 w) S+ C% x7 L: l( d2 |
Netsh interface IP add dns "本地连接" 202.106.0.20   
5 C: W) x2 D2 K, \8 f! M) ELSE (   
' k  D" x6 Z3 s& L& S7 L% E6 `Rem '/*=========设为单位IP=============*/  
1 X5 z: ^. S) jnetsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1    7 Y3 A; B1 ~+ }" w
netsh interface ip set dns 本地连接 static 192.168.2.1   
, q+ P) T* T7 z- O* R4 W: BNetsh interface IP add dns "本地连接" 202.106.0.20   1 ~1 V- O3 t# Q- h  H0 u
Rem '/*=========启动工作所需服务=============*/  ! g; W. Q) w1 n" Z7 ~& e3 M
Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  # W- m- a5 x; R8 d7 @& J* Q9 i3 l
)   
4 J2 i3 h1 u* X4 b# m, A- fECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2025-7-3 00:04 , Processed in 0.076866 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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