电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 : C6 R* B$ r& @4 e

% ~* h) z. x3 M' Z% T/ l" C将下面的文本保存为a.bat, IP改为自己用的IP就可以了.
7 r& b& X6 H7 k9 A
- D9 n4 Z! l8 ?9 \" t  K9 E
, b+ ?- Y8 b9 }2 F- |@echo off   
% @0 q/ h9 w7 M* ?: Acolor e   
$ K! l  I0 d0 t& z# O& Q3 F: {' O: Msetlocal enabledelayedexpansion   8 M6 y5 `, }$ v  V% y  C$ P
set "Space=        "  
1 W9 `9 d' q# j7 @( U. }2 nset "PH_addr=%Space%Physical Address"     2 p' y9 Y: F# |# o! f
set "IP_addr=%Space%IP Address"    7 u( k1 m2 n7 G
for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   
9 r& d8 L  `" {$ G   for %%a in (PH_addr IP_addr) do (   
8 w. M$ V) H7 r$ c% \1 e- u      if "%%i"=="!%%a!" set %%a=%%j   
5 U% a6 F7 h. O  S+ c   )   8 M1 S7 C, C4 W& b& B6 r" q
)   
7 {: C7 C7 I: w6 {set PH_addr=%PH_addr:*:=%   
1 y  I4 Z( x8 Eset IP_addr=%IP_addr:*:=%   - |1 x3 W; Q- {
echo -------- ip修改中,请稍后... ---------   " i+ L( u  K/ @' q
Rem '/*=========判断当前IP*/  4 |0 X% j4 r: t( s; W8 T1 D7 G
if %IP_addr%==192.168.2.100 (   ; w' u- f  ]/ _) l* q$ ~: u* m; P
Rem '/*=========设为家中IP============*/  . Y. f* X2 T2 _  e3 s
netsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1    9 W% l5 ]( h& e/ q) r/ l4 q
netsh interface ip set dns 本地连接 static 192.168.1.1    3 S3 W: E) n' O  V
Netsh interface IP add dns "本地连接" 202.106.0.20   - x- t  h! c' D& n8 o
) ELSE (   ( a$ q) K$ l; c- A' N0 a
Rem '/*=========设为单位IP=============*/  
7 F' y# y) v$ y' x4 Rnetsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1   
% Z, Y; h5 p  k# W, F) R- rnetsh interface ip set dns 本地连接 static 192.168.2.1   
& B% C( r1 P5 p2 @1 L* ONetsh interface IP add dns "本地连接" 202.106.0.20   
# J4 y; y/ m; A9 C! b0 I- qRem '/*=========启动工作所需服务=============*/    d2 W5 O4 ]4 D$ y# N( f6 O+ y: W
Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  . F7 A: V5 ]/ F
)   
4 C. b) Q9 A' _3 E/ E7 ]9 U8 BECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2026-9-15 15:53 , Processed in 0.090770 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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