电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 9 x& `4 N! X: V) u

# S$ `, x9 Y1 T* w+ l将下面的文本保存为a.bat, IP改为自己用的IP就可以了.
4 }0 S$ ~9 [8 {0 T1 J  B
3 V2 C. n1 _2 l) I$ w! z, i& ?+ J% _& r- O0 y: x" c6 m% b1 Q
@echo off   % e5 G' f. I- y
color e   
% o! W3 `) W9 L# R1 E/ E7 r& V8 esetlocal enabledelayedexpansion   & `2 ~  o5 b5 F7 Y1 h' J% M  J
set "Space=        "  
, f) _( c+ U9 d$ T3 y1 Mset "PH_addr=%Space%Physical Address"     
! S/ D& t5 d) P" Wset "IP_addr=%Space%IP Address"    7 Q" Y& u+ M0 j/ g/ k+ S
for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   0 a% E; `" ~3 ]4 j0 N/ d
   for %%a in (PH_addr IP_addr) do (   * K+ v* i% U; {6 p! v
      if "%%i"=="!%%a!" set %%a=%%j   ' T' n- L0 ?* C# ]/ B
   )   
! Y0 K. K8 r, [  n, S/ a5 ]: x)   
4 {% j' _& p' Wset PH_addr=%PH_addr:*:=%   0 k. {, v. |8 r/ s9 {( f
set IP_addr=%IP_addr:*:=%   
( C4 T/ w9 k" Qecho -------- ip修改中,请稍后... ---------   
( y' I" f( E8 S3 y) p( ^9 E5 {Rem '/*=========判断当前IP*/  
# X# V* y! f( M- W! C4 N) Q2 M" T) @if %IP_addr%==192.168.2.100 (   # p) u: y- U, p6 X% W* G
Rem '/*=========设为家中IP============*/  & }6 M" H. D8 F% A2 F; J3 `2 p, M
netsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1   
/ m, d( J; A% R. O5 xnetsh interface ip set dns 本地连接 static 192.168.1.1   
: q! H3 E5 b- ]( |3 J* e$ q7 SNetsh interface IP add dns "本地连接" 202.106.0.20   
- C5 |! V6 g( g$ q; Y) ELSE (   
4 S0 m! b0 M& m7 X$ b1 MRem '/*=========设为单位IP=============*/  7 T+ Z4 }' I1 A
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1    # _; \, t) a/ L4 d
netsh interface ip set dns 本地连接 static 192.168.2.1   
# X& J. R- B9 u  I8 Z$ qNetsh interface IP add dns "本地连接" 202.106.0.20   : {+ ?3 V6 x3 k$ }
Rem '/*=========启动工作所需服务=============*/  
, g; ^  e( Z# o8 x, E2 }4 ?# a% pRem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  
7 C1 v7 w8 p: v+ \' Q)   " F* n4 ~6 W. {, u: f* D
ECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2026-8-1 01:33 , Processed in 0.058150 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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