电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 3 d& f  I+ u1 m2 a' b

7 j) s, X1 q- X8 g4 I将下面的文本保存为a.bat, IP改为自己用的IP就可以了.
% v" U- ~) S6 c* y8 s+ t9 J3 y) ]$ n3 b- \
2 E; |& T. B0 \% S
@echo off   
8 l) H6 R7 t- A7 D  Pcolor e   
1 K  ?  n7 n- }/ rsetlocal enabledelayedexpansion   + h0 ]& x7 D6 f- ]  F& F( a( E. F
set "Space=        "  
$ K3 ]) p. @- mset "PH_addr=%Space%Physical Address"     # _  ]" r5 Z3 o1 a. m
set "IP_addr=%Space%IP Address"    ' w: ]& [4 u7 J: J3 w
for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   
$ d* p$ D7 c" k5 V; C) J   for %%a in (PH_addr IP_addr) do (   
3 w; ]! S1 M+ D* }/ l0 S) C# ?2 Q      if "%%i"=="!%%a!" set %%a=%%j   
: w  b6 |* d) N8 I) l: W4 Q: c   )   
, E1 X& j. Q& k0 x0 t' n)   ! y0 P+ ^9 v* V" s
set PH_addr=%PH_addr:*:=%   
  @" A' g: K, c/ w2 ]& Z0 mset IP_addr=%IP_addr:*:=%   + r/ ^* G7 H/ S5 i" D1 h& t
echo -------- ip修改中,请稍后... ---------   
# n# E% o2 T# o+ @9 |; S5 TRem '/*=========判断当前IP*/    _' y* W9 |7 [: Y, I+ Y0 U% O
if %IP_addr%==192.168.2.100 (   
; P' n" ^* l0 s* PRem '/*=========设为家中IP============*/  
/ m8 P  r1 g  ]% B; o) Vnetsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1    9 j, D8 a2 `0 |. X
netsh interface ip set dns 本地连接 static 192.168.1.1   
! m9 h) W1 P* L$ U1 R3 aNetsh interface IP add dns "本地连接" 202.106.0.20   6 t; I6 D1 G1 N. K- C7 n8 W1 B
) ELSE (   
# x) M+ P6 J1 R& l( zRem '/*=========设为单位IP=============*/    C, `) @+ y$ ^; K& d
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1   
# A' ~4 S% k- H3 Bnetsh interface ip set dns 本地连接 static 192.168.2.1    . p2 d; t' Z$ F- o1 t
Netsh interface IP add dns "本地连接" 202.106.0.20   
1 o* Z8 M' E& n9 p* N/ {4 rRem '/*=========启动工作所需服务=============*/  
" k6 w) H5 w: W) f" QRem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  $ b: p+ T2 ^) w7 Q/ m
)     @# N$ m$ a/ {- o, N/ t
ECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2025-6-6 15:50 , Processed in 0.051018 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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