电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑
; b# e( ^; a7 O
/ ~6 P7 D: O' a将下面的文本保存为a.bat, IP改为自己用的IP就可以了.$ l" A# r' t0 y: T) R
, e( u8 }( n1 _( v

% o; K8 a! ]! i) Q7 a' t@echo off   " h+ {4 y1 @  f" V. v' M& G
color e   
3 x5 E/ |4 S$ }: V$ d" |( Xsetlocal enabledelayedexpansion   6 q( A2 `" s% w- D+ w5 m4 @
set "Space=        "  
6 G0 ?  Y) ~; B9 wset "PH_addr=%Space%Physical Address"     : ?7 Z; u# o9 A6 y( d# k' [
set "IP_addr=%Space%IP Address"    4 s: \$ n( O6 z7 o
for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   7 Z, O; Z( X/ G* d: w9 X" }3 f
   for %%a in (PH_addr IP_addr) do (   
* y. a( `+ u# ~, x+ j      if "%%i"=="!%%a!" set %%a=%%j   
; P( `2 f( _1 F+ D; S- R# W   )   
$ b8 `& N2 t, x; y" V* y6 Q)   # U+ k" ?  R2 _. ^
set PH_addr=%PH_addr:*:=%   
4 \2 [0 u  d- z1 O+ Xset IP_addr=%IP_addr:*:=%   
$ U! Y; z2 k- E& `. N- oecho -------- ip修改中,请稍后... ---------   
( [/ L! ^5 p2 q4 mRem '/*=========判断当前IP*/  ! b- w- B9 r' P6 z
if %IP_addr%==192.168.2.100 (   
$ c* b; ~& m  U" a! ^Rem '/*=========设为家中IP============*/  
( Q6 j6 J- ]' u! n3 ^netsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1   
3 C8 }  Z& {# N3 \8 u: C* Knetsh interface ip set dns 本地连接 static 192.168.1.1    ) m. B' y6 o& D9 {7 L! L: p
Netsh interface IP add dns "本地连接" 202.106.0.20   
; d: i: |3 h( J; c# Q( \7 E) ELSE (   ) @1 E# t+ G) G" Z- D" k  C
Rem '/*=========设为单位IP=============*/  
, C. Q. o3 _# G/ s1 U$ E5 Knetsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1    1 k9 l% j  L6 l
netsh interface ip set dns 本地连接 static 192.168.2.1    2 f% R8 Z2 S! S6 a& @8 W
Netsh interface IP add dns "本地连接" 202.106.0.20   2 |1 }) S3 K, n% S4 b- q: Y+ R
Rem '/*=========启动工作所需服务=============*/  # u+ L7 g2 e& x6 r
Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  
; c- ^" o+ ]; h  X)   * `; v& y# w( X/ ^
ECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2026-5-5 22:46 , Processed in 0.082008 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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