电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 ( y! F( H# t/ ?, T

( P. u/ z& [% b6 z' _9 Q2 Z6 g* j将下面的文本保存为a.bat, IP改为自己用的IP就可以了.' p- J; z) T( C( R! d
* ?6 U- g* a: e+ F

" l. Y3 U$ d- D; f) L' _: B. e9 J@echo off   2 J8 g2 K4 @; B% L1 t1 K8 m
color e   
* I  t7 z4 e( }; u& P, O8 `setlocal enabledelayedexpansion   9 ]& |/ Q* e5 B6 w
set "Space=        "  
% I! E' V7 T  z) A* c- O. L, E/ Y9 d9 Kset "PH_addr=%Space%Physical Address"     
" ]0 @  _3 r4 P8 D# j  }5 wset "IP_addr=%Space%IP Address"   
; u! f" z: e( G( ]; `8 G7 R( r/ ^$ Y' ifor /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   
( M+ q/ H4 I; _" a, n' a! G& Z   for %%a in (PH_addr IP_addr) do (   6 a9 T) K% h: t
      if "%%i"=="!%%a!" set %%a=%%j   2 T( f6 L1 G6 s5 {- d' ^- ^: ^
   )   3 L! g7 v" M! Y1 k
)   
9 ^" ~  `# T: i) q4 b4 Bset PH_addr=%PH_addr:*:=%   
) b( I7 d: m9 B9 Z( Z. s% wset IP_addr=%IP_addr:*:=%   4 Z& R! R( B  T3 F7 M
echo -------- ip修改中,请稍后... ---------   5 ~3 P0 F/ P  Q4 `" a7 v! P
Rem '/*=========判断当前IP*/    Y* `! c& I4 j+ p
if %IP_addr%==192.168.2.100 (   ! T6 Z' t9 s- e- A' u. C, U
Rem '/*=========设为家中IP============*/  
+ N0 V9 B) X# Lnetsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1   
# c% e8 H" S4 U) V) qnetsh interface ip set dns 本地连接 static 192.168.1.1   
0 P  |% C2 J- ?$ ~' W* mNetsh interface IP add dns "本地连接" 202.106.0.20   
: f, P: ^' s7 }3 v) ELSE (   * H  F2 x* |+ j$ H, G+ O2 @% W6 a: P
Rem '/*=========设为单位IP=============*/  " l4 o! P& _9 A5 z! A! z9 N( t
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1   
9 l5 i/ F$ g3 x; n4 K# I: M4 xnetsh interface ip set dns 本地连接 static 192.168.2.1    : ?* l+ X6 Y1 U1 c) x
Netsh interface IP add dns "本地连接" 202.106.0.20   6 W/ `$ l9 w4 H! g
Rem '/*=========启动工作所需服务=============*/  * x4 Y. o. J6 B2 O+ [8 b" Y5 L6 h) G
Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  4 ?* e$ b: w. e9 a+ s6 o
)   
- Q% }  F' p+ E* s+ P9 O6 `( m) k5 MECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2025-12-4 19:57 , Processed in 0.057594 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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