电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑
6 ~- ^5 T5 y, x$ i. a3 ~
1 c1 o2 o) M  d% b将下面的文本保存为a.bat, IP改为自己用的IP就可以了.
6 A9 ?1 b3 y2 r+ q7 s! k# X: a) F: c: _& ^3 s! c
! S% D2 h& b) U9 B4 W6 |
@echo off   * v1 C2 {( i+ F  P9 F  D
color e   
6 b+ X0 Y6 m/ D" Q0 v; O/ Rsetlocal enabledelayedexpansion   0 L1 r0 m' T$ B2 h
set "Space=        "  ) t( k0 `$ v4 W) H* x+ z3 r  Z
set "PH_addr=%Space%Physical Address"     * A5 ~" f+ z" T0 E6 X! n0 I
set "IP_addr=%Space%IP Address"    5 d$ P! w7 G  g3 ]3 J! L
for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   
$ V5 t" e/ }3 A9 q" u) {) @0 l3 A   for %%a in (PH_addr IP_addr) do (   
+ P' W: x$ B1 I      if "%%i"=="!%%a!" set %%a=%%j   # M/ \/ i/ b2 i3 a
   )   
/ ?1 ^( W$ v4 e3 h" E1 F; [6 d)   
+ s0 h1 I- U' C5 P, yset PH_addr=%PH_addr:*:=%   
) I! O) O+ S7 e( d1 A4 wset IP_addr=%IP_addr:*:=%   * T" m: ]2 _# _' y' v0 x/ b+ F
echo -------- ip修改中,请稍后... ---------   & V  ?3 [, m# z6 F! T% P; D' \
Rem '/*=========判断当前IP*/  
# V& U. j/ d3 x/ r; Qif %IP_addr%==192.168.2.100 (   
! |% T# w, K3 b9 F& C" h' L! jRem '/*=========设为家中IP============*/  
# @2 z. j: V* m0 Q* ynetsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1    8 m) n* y8 ?& n# n
netsh interface ip set dns 本地连接 static 192.168.1.1   
; j8 m0 t5 w& \. \/ F: @Netsh interface IP add dns "本地连接" 202.106.0.20     R$ A; ^$ z# p. G. Z, g2 k- ^
) ELSE (   
% L: Y. p) w: CRem '/*=========设为单位IP=============*/  0 m& x+ a2 d$ V0 f5 q
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1   
- U4 W1 m- F$ j. J9 xnetsh interface ip set dns 本地连接 static 192.168.2.1   
( @, W! ~/ @$ S% A9 e# V) ANetsh interface IP add dns "本地连接" 202.106.0.20   0 Q5 P1 {6 C) d. |6 S
Rem '/*=========启动工作所需服务=============*/  . r4 i9 y- G4 O8 N+ R. t% ^7 R
Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  
9 {3 J: O1 l! x+ w/ }% O)   
# e) w* I0 G  o( ^3 kECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2026-3-21 17:03 , Processed in 0.052909 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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