电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 / x5 O# [( @  |! ^. }

8 v5 @' n3 z, v2 Q将下面的文本保存为a.bat, IP改为自己用的IP就可以了.
. O$ M$ H, x$ ~( v" t! y, Z7 V; q, a# R' `

$ \: a0 C+ f; {+ T3 E. Y@echo off   0 n- {. @9 n. A0 i4 ~
color e   
5 ^/ X* J6 |3 l9 Y' H$ Wsetlocal enabledelayedexpansion   
9 \# m' k9 ^4 b7 ?: t4 {set "Space=        "  4 c% Q4 t' F  v3 `6 `+ s+ @$ V
set "PH_addr=%Space%Physical Address"     # d8 }0 Y- W( \& F, x5 ?
set "IP_addr=%Space%IP Address"   
8 x; F' W/ A" `, A* T( Kfor /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (     x$ G; Z  P1 U' T% s( i" y7 {
   for %%a in (PH_addr IP_addr) do (   * X/ S0 [: F" G8 r: s
      if "%%i"=="!%%a!" set %%a=%%j   
/ w1 z  _3 A1 A8 @/ V% S   )   
% a. ^5 t' M) n5 \1 [9 F)   
# L  [8 X: [( W; r& p( c) Xset PH_addr=%PH_addr:*:=%   
. V+ L/ d3 z8 cset IP_addr=%IP_addr:*:=%   ' G# z8 R# u; i4 ^2 ^% B
echo -------- ip修改中,请稍后... ---------   $ U8 d6 l7 O3 ]9 c6 B2 Z3 D2 M: o& Z
Rem '/*=========判断当前IP*/  0 ?9 k$ Z, d- b+ Y1 _  k/ t9 K
if %IP_addr%==192.168.2.100 (   
  H( O5 h5 }6 ~) Z6 hRem '/*=========设为家中IP============*/  
' E' s# Y! Z* w) \% |  O: Knetsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1    - a- Z+ _/ l5 C2 O
netsh interface ip set dns 本地连接 static 192.168.1.1   
7 X% h4 Q, n  S  n; Q6 y+ |" ENetsh interface IP add dns "本地连接" 202.106.0.20   9 @* Q$ D9 b" ^
) ELSE (   
9 f7 \+ G! D1 a4 W& H$ QRem '/*=========设为单位IP=============*/  
, u0 M) g7 K  fnetsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1   
: \! |8 ~4 d  z1 C$ G" X& ~netsh interface ip set dns 本地连接 static 192.168.2.1    2 p; z% q, x9 R3 i6 p/ S
Netsh interface IP add dns "本地连接" 202.106.0.20   ( @" x6 ]6 A7 a+ T/ ?) n
Rem '/*=========启动工作所需服务=============*/  
% X3 \/ s1 s7 l# i' qRem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  
% L3 }+ s1 P7 s; z- F; D)   
6 A1 i$ W0 w7 z) S# t- A- sECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2026-4-30 00:34 , Processed in 0.058977 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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