电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑
3 x8 ^5 ?2 j! ?- ^: ^, e" a' a" \8 x& m7 w! Z6 Z, u; }4 j$ R% u( O
将下面的文本保存为a.bat, IP改为自己用的IP就可以了.
8 Z) C9 Q3 n5 q& I6 [
8 y: H4 b8 r) {7 f' z$ N6 @7 G8 x# O. x
@echo off   + F# L9 Y  \2 S" z$ d- [1 w
color e   
) h0 N' C$ J2 w8 t, n& z9 bsetlocal enabledelayedexpansion   0 m$ Z; K5 i- r2 ^0 a. Q* \
set "Space=        "  
) T+ k1 r% H8 N* Oset "PH_addr=%Space%Physical Address"     
! q  Z5 ~  @; W( wset "IP_addr=%Space%IP Address"      l1 y# q* ^) `' _
for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (     J, B! h, z: t$ C' G# ~
   for %%a in (PH_addr IP_addr) do (   " U- a- _- x( c' N2 l3 l
      if "%%i"=="!%%a!" set %%a=%%j   
1 t& X8 m- }* c8 R' }   )   
' F/ v- u1 x: m& n)   
5 Q, J& @3 I. Y4 Sset PH_addr=%PH_addr:*:=%   
& L& n9 |+ F3 u) s# jset IP_addr=%IP_addr:*:=%   - ?) W& F8 O9 d" o" M( g9 g5 i  L
echo -------- ip修改中,请稍后... ---------   
6 h- v$ |& H# V; H" m4 N7 @Rem '/*=========判断当前IP*/  4 z: Y. i3 U6 d; O% {  i
if %IP_addr%==192.168.2.100 (   2 g0 X% f& q0 m# e
Rem '/*=========设为家中IP============*/  ( S6 P# c; d1 ]. E+ }1 b( P; q% D
netsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1   
# \: G8 Q' E6 _; ~netsh interface ip set dns 本地连接 static 192.168.1.1   
" L; M$ N/ S9 z7 }& aNetsh interface IP add dns "本地连接" 202.106.0.20   # @  y$ {! }% l
) ELSE (   : [( \$ O, E) @& O$ y7 C) t. C0 a
Rem '/*=========设为单位IP=============*/  % b( z+ ^2 o& j* K  H- y5 V4 b
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1   
& p( W5 M- k& x$ z1 W. Knetsh interface ip set dns 本地连接 static 192.168.2.1   
$ L9 ^  a" D: h# q, wNetsh interface IP add dns "本地连接" 202.106.0.20   1 }5 z3 _4 N* R, G6 Q% `- z3 K
Rem '/*=========启动工作所需服务=============*/  2 Q  x8 J7 O& f& Z$ V1 D
Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  
- _/ b. j4 ?+ d8 f5 C! w' U3 l)   ; @& [2 f6 w$ n- {
ECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2026-8-1 03:23 , Processed in 0.053958 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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