电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑
# _! h& i+ [8 R2 C, p7 d! @# Y, ~8 J$ N/ Y8 _
将下面的文本保存为a.bat, IP改为自己用的IP就可以了.1 [$ l* q  o- b6 p# E* S; P8 Y

+ n* x5 }' G' Q& z) k; Z! y0 F
; X7 S' Z2 ^  k; F3 i; J@echo off   
0 G& X0 P/ j) }color e   
" M" o  d: N! I. R5 D& `setlocal enabledelayedexpansion   
) K/ K$ M9 Q  Y- K4 Dset "Space=        "  , W+ q1 f& P  G
set "PH_addr=%Space%Physical Address"     ; ]2 M! x3 S# q0 u1 I; Q
set "IP_addr=%Space%IP Address"    ; u( y% E6 K' U2 u! {' j, c
for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   
+ S; [5 x* r+ w   for %%a in (PH_addr IP_addr) do (   
: \8 M, K; X& D. E      if "%%i"=="!%%a!" set %%a=%%j   
  e4 M! B  t+ e( Z: p   )   
6 W( o4 u# ~! S% `! K)   3 d7 _  N# w3 W  u  H
set PH_addr=%PH_addr:*:=%     o( i6 ?: V  n' U1 }6 ^* q# J: A
set IP_addr=%IP_addr:*:=%   
9 @) K! t6 {+ R: Jecho -------- ip修改中,请稍后... ---------   
5 C: U$ T+ p8 q+ a: _( o/ HRem '/*=========判断当前IP*/  - ]( y2 _1 R& T1 W0 ~7 K" V! L
if %IP_addr%==192.168.2.100 (   
9 G' E; }/ c9 wRem '/*=========设为家中IP============*/  , W+ s, z6 P2 g/ ^6 P+ H
netsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1   
1 }3 ^7 D7 s+ L- Pnetsh interface ip set dns 本地连接 static 192.168.1.1    ) X/ [- p3 [2 V: G: \
Netsh interface IP add dns "本地连接" 202.106.0.20   $ y6 t+ m$ l5 }2 t; D
) ELSE (   " b3 L( L0 Y! G" T1 V1 ]9 J$ l- a
Rem '/*=========设为单位IP=============*/  
/ h* `$ e3 _7 _2 Hnetsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1    0 F! N: e; z+ v0 c5 a6 f, M
netsh interface ip set dns 本地连接 static 192.168.2.1    7 R# C0 O: C% W0 y& M
Netsh interface IP add dns "本地连接" 202.106.0.20   ( F+ Q+ }% C) ?- f$ ^. B
Rem '/*=========启动工作所需服务=============*/  
9 _4 h. A3 w( z. Q  n& h" PRem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  2 @0 C# |- ~  [7 Q5 B
)   
6 c5 a6 e. A/ J; l! ?5 d% BECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2025-7-5 09:21 , Processed in 0.051553 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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