电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 4 G8 _8 V7 q3 ^. s- t+ D6 n

: M+ h) f/ C% K4 |) B, i% R1 C  h将下面的文本保存为a.bat, IP改为自己用的IP就可以了.$ _- D! S8 L/ h4 Z& f* V
- k* x: P3 R  w; K
" n( s3 j- E" y8 y% ~# P, E
@echo off   , }/ E7 y5 j! w: S! I! ~- Y
color e   
6 B' p+ x9 M8 d  @setlocal enabledelayedexpansion   # i4 o$ \5 M1 k0 l2 M  b
set "Space=        "  
. C% U  c1 Z+ w+ Z- ?  Sset "PH_addr=%Space%Physical Address"     ) `; r" d8 D! o% m" M: Q
set "IP_addr=%Space%IP Address"    ' z3 U+ W9 ]: l# z2 `5 b! n/ ^; r
for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   
6 Y! C/ M& ^8 R8 A8 {   for %%a in (PH_addr IP_addr) do (   
& ~8 @2 J9 H2 U7 _3 U( G0 l      if "%%i"=="!%%a!" set %%a=%%j   
3 w/ ]5 N) `8 [/ i3 \   )   8 [- J& D9 c7 s, a3 x2 i- P
)   
3 a- @; F8 w; h# ^4 Cset PH_addr=%PH_addr:*:=%   
0 M+ M* u8 c1 F' R( S9 @  h7 xset IP_addr=%IP_addr:*:=%   . v$ @1 t0 m! G2 n
echo -------- ip修改中,请稍后... ---------   
/ P' U9 t5 j& B" jRem '/*=========判断当前IP*/  % p% E2 A- z" ~' G& o0 f
if %IP_addr%==192.168.2.100 (   : w  r! J3 y# a# A4 z  x' i3 ?
Rem '/*=========设为家中IP============*/  . d% Z2 }- C5 g* y( o
netsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1    % }1 H& [2 n0 x  c
netsh interface ip set dns 本地连接 static 192.168.1.1   
' k) V8 ?* O/ Y0 B) A1 @Netsh interface IP add dns "本地连接" 202.106.0.20   
' s: \+ f( O+ z; f1 E  ^8 W) ELSE (     n0 k! ?  q9 ^. A8 j7 y1 K6 ~* B
Rem '/*=========设为单位IP=============*/  4 q2 ]3 P! }9 j3 H4 B$ e4 ~
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1   
! `) Y% ^/ P% ^! O# C) Enetsh interface ip set dns 本地连接 static 192.168.2.1    & ~9 H4 ^5 i. l6 i
Netsh interface IP add dns "本地连接" 202.106.0.20   
0 S1 M2 }5 c5 G3 E% y$ URem '/*=========启动工作所需服务=============*/  ' \. L7 S+ Z3 g% f5 f
Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  
2 {1 b) I1 V# Z! H)   
  M% Q0 W- H& _7 LECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2026-1-27 10:27 , Processed in 0.174011 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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