电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 - O; o5 Y! M, g$ K+ }

4 a/ ]7 i$ P% e% ^2 I将下面的文本保存为a.bat, IP改为自己用的IP就可以了.! i7 {3 Q+ F/ l9 ?9 L9 Z

7 s* D$ Q$ K5 m* e9 q
$ w  D) n2 P/ J4 i3 W) n@echo off   
1 X: A8 X+ x7 L8 N8 _" k" ocolor e   6 [" h5 O" Z. U! A: U. a3 E
setlocal enabledelayedexpansion   
; K. L2 M# u% p7 eset "Space=        "  6 z% e# o- v* _6 l* ]: x8 b+ p0 l
set "PH_addr=%Space%Physical Address"     $ h$ |! o# q4 ^5 c
set "IP_addr=%Space%IP Address"    1 \  [; C7 T$ H- V6 j
for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   
% I" I& t, E( V6 X. D/ i0 n# g   for %%a in (PH_addr IP_addr) do (   
( f7 z, L0 d# c' S1 Z% b      if "%%i"=="!%%a!" set %%a=%%j   - w. X0 s; k! M2 x) D1 r
   )   " O1 m% Z  |  n8 k; i" \$ H
)   
( i; u# R2 T/ _0 G+ M5 U- Q) cset PH_addr=%PH_addr:*:=%   
  h4 }1 M$ Q" cset IP_addr=%IP_addr:*:=%   7 Q3 t) V) N9 Q% T. f5 o/ I
echo -------- ip修改中,请稍后... ---------   3 g7 P2 n% p1 G- {5 m/ n- d, v
Rem '/*=========判断当前IP*/  
$ L. a% c# j0 jif %IP_addr%==192.168.2.100 (   
3 @" |0 R  }5 L) }- X% cRem '/*=========设为家中IP============*/  
& R9 S. a! O9 d, w4 F2 Cnetsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1   
% A7 l" P9 i$ N/ ?9 d7 D$ i$ bnetsh interface ip set dns 本地连接 static 192.168.1.1    7 n4 F% I9 g5 J; L7 @  f
Netsh interface IP add dns "本地连接" 202.106.0.20   
8 \. G: ]  q0 u% F/ q9 |2 G) ELSE (   
) w; Z$ z! J/ h! @' [$ n* HRem '/*=========设为单位IP=============*/  
* m1 v/ e$ c. rnetsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1    7 @! @5 H0 O4 I
netsh interface ip set dns 本地连接 static 192.168.2.1   
" ~& j, J5 S+ t  CNetsh interface IP add dns "本地连接" 202.106.0.20   
# n8 [) C  p7 {( d6 LRem '/*=========启动工作所需服务=============*/  9 I( N: R3 R, h, `6 `6 U% }0 f- G
Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  # B" ^/ h$ g# M3 J" g9 {
)   
% l6 U2 P8 H7 \5 _6 G& |/ ~ECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2025-9-1 02:41 , Processed in 0.052454 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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