电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑
) L3 X, w5 V) i
$ |1 l! I/ n1 T; W将下面的文本保存为a.bat, IP改为自己用的IP就可以了.; H+ p! n1 ]. B7 ]- V

1 y5 l0 E0 }  f' v# N8 c* L9 @. \: A0 Q* i  n5 A
@echo off   
4 w, t. e- @. C# n  }( Y! D$ _color e   
! B- U, \# |  q! n6 ^, V3 esetlocal enabledelayedexpansion   ! G3 e2 i+ `0 c
set "Space=        "  
7 Y$ |4 `# g( c0 U1 i5 U/ xset "PH_addr=%Space%Physical Address"     3 T# M$ E6 W) ?3 Y8 {; F& u4 N
set "IP_addr=%Space%IP Address"    5 o& P4 Q: i3 O
for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   
' p4 x% k: S( |2 v( z   for %%a in (PH_addr IP_addr) do (   * H- C: i2 ~0 `, M! |$ {  L& u; i  y
      if "%%i"=="!%%a!" set %%a=%%j   ) Q" [: `- d1 Y) E; N
   )   
/ m9 }6 d( p% E9 x& U)   
2 i- @1 ~: ]* ^& f! M& s2 |( cset PH_addr=%PH_addr:*:=%   ) A' a0 J1 {4 Z1 s0 G
set IP_addr=%IP_addr:*:=%   
- @' l+ A2 L1 }% s/ I* z" Zecho -------- ip修改中,请稍后... ---------   * Z% Y7 \8 B9 x1 v; P' ?
Rem '/*=========判断当前IP*/  7 _3 y* w+ \8 m) U" M5 i2 I+ K! n
if %IP_addr%==192.168.2.100 (   * j' |/ D, {6 X1 o. C6 E1 e) @' k
Rem '/*=========设为家中IP============*/  " c0 y( ]4 w8 r' s5 Y5 O
netsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1   
& A# y6 I3 c: g: G; Q% m* e# O6 D( `netsh interface ip set dns 本地连接 static 192.168.1.1   
; P* h8 N: ?9 m; ^) PNetsh interface IP add dns "本地连接" 202.106.0.20   + U; b9 G! A* u" F8 i4 K2 R& J: B
) ELSE (   
& `% E4 b6 u+ C# w) [/ {' m" u' A) G1 f& cRem '/*=========设为单位IP=============*/  2 p' R) r" g; j- C8 f% @8 W
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1   
! _9 r$ x- M0 E& ], Y5 M3 unetsh interface ip set dns 本地连接 static 192.168.2.1      f# r, u' V7 x- u, J
Netsh interface IP add dns "本地连接" 202.106.0.20   
6 K& F4 T- Q8 S* D8 xRem '/*=========启动工作所需服务=============*/  - ]% c8 {2 {5 U1 m) X
Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  
, K% W9 e! Q0 t! A3 U)   
- W. R5 d: Q: ^* c2 q; \ECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2026-3-10 19:17 , Processed in 0.073714 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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