电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑
- _( }, _) |/ }
! |, w  F5 b& u将下面的文本保存为a.bat, IP改为自己用的IP就可以了.
1 K; V. E7 X3 B# ~
! ]0 c" M" X- U* |, `2 Q5 `2 i* [0 r
@echo off   
$ s- w/ O2 d( C7 zcolor e   
8 _( Y! \+ w& [( N. ]setlocal enabledelayedexpansion   
8 C) Q% L- V% x& C" fset "Space=        "  2 j8 I) L  r, @  K& |7 E
set "PH_addr=%Space%Physical Address"     
  o/ ]6 r; m. x% W% b" O: l- O7 kset "IP_addr=%Space%IP Address"   
$ d. }7 m$ B1 k! h& ffor /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   
2 ]: T! B/ L# Q* m5 d0 M   for %%a in (PH_addr IP_addr) do (   " U' |0 f. G# P* a
      if "%%i"=="!%%a!" set %%a=%%j   ) v. X1 Q% [; e; t% s# U1 h
   )   , n; w' q) T6 I+ V4 X/ ]/ z" T
)   
& N0 L, G% I/ v/ p$ Tset PH_addr=%PH_addr:*:=%   $ P5 m4 D$ W, J$ p) @0 q
set IP_addr=%IP_addr:*:=%   
1 F. ~) ]/ M/ I* w7 becho -------- ip修改中,请稍后... ---------   9 I0 T! {3 ~$ r/ F& l
Rem '/*=========判断当前IP*/  + t4 M+ E4 ^- n; Z8 ^6 D" R
if %IP_addr%==192.168.2.100 (   + t  U2 p: u' J% t9 F" \
Rem '/*=========设为家中IP============*/  
4 o) g# F& Z0 {3 }1 g! Snetsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1    + ~6 e8 c. A3 C
netsh interface ip set dns 本地连接 static 192.168.1.1    1 g/ c; ]8 E5 h* |3 e2 m6 T! S# E
Netsh interface IP add dns "本地连接" 202.106.0.20   
/ C& _1 u, H$ O) ELSE (   
  x% L: W) n. f8 C- wRem '/*=========设为单位IP=============*/  / D" F8 h# X1 M  o" L$ J
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1    & t: v) w7 u* q  |  \9 U
netsh interface ip set dns 本地连接 static 192.168.2.1    7 S8 k6 [$ z0 |4 S" M
Netsh interface IP add dns "本地连接" 202.106.0.20   0 I. y, e+ u/ w# j; E$ R$ t
Rem '/*=========启动工作所需服务=============*/  
, K1 p* W$ ^6 RRem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  2 L4 y) W0 ~0 D. s* C0 V
)   9 U2 {' a  A( G( @) E1 R) @6 J
ECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2026-3-21 15:21 , Processed in 0.077885 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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