电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 : Z: U& ^0 v" h& |) ^$ Z' a
. F# @' Z5 X1 d+ N
将下面的文本保存为a.bat, IP改为自己用的IP就可以了.
5 E1 J, G5 E. J3 t+ r: E. C, S4 }% A: m. H- h: f. d+ R& H

. }/ P9 J* _% d4 `! y@echo off   
7 w" Y( X8 S- ]: b/ mcolor e   
" U: r2 @% p4 R# f: H# Q/ s' asetlocal enabledelayedexpansion   
  V- i- s) a( Tset "Space=        "  
9 o- }$ y" X  }set "PH_addr=%Space%Physical Address"     * N( p3 T5 I4 a- e6 `$ a9 q
set "IP_addr=%Space%IP Address"    % n7 [1 Q& E6 y1 p9 [) ?9 x3 o
for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   ( G1 b* }' `1 Z8 G, O- X
   for %%a in (PH_addr IP_addr) do (   
0 \8 p& q" [# N) C2 g$ n- b      if "%%i"=="!%%a!" set %%a=%%j   
7 H9 f+ Z  |* M+ A! Z2 A) V   )   ' j' s. I+ Z% J" Y" Y9 P! u
)   . k8 Y- v8 u/ Y! A/ P5 |+ z
set PH_addr=%PH_addr:*:=%     {2 V. C. G$ f8 F
set IP_addr=%IP_addr:*:=%   
; ?  L3 t! l% l, R; D+ secho -------- ip修改中,请稍后... ---------   1 P, `2 W& J9 z6 ^2 y1 V
Rem '/*=========判断当前IP*/  * l- L4 h- B" K/ l2 [6 }0 E- k
if %IP_addr%==192.168.2.100 (   1 _( F( H3 U- e- Y
Rem '/*=========设为家中IP============*/  & L; g8 q( N% T: U
netsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1   
' U2 C' v' z9 ?/ S2 N6 b8 Anetsh interface ip set dns 本地连接 static 192.168.1.1   
) l/ K; p& z% ]9 UNetsh interface IP add dns "本地连接" 202.106.0.20   
( n/ d& z9 f" g4 P) ELSE (   # @) E# y/ c3 a
Rem '/*=========设为单位IP=============*/  : U  Q# K6 A+ R) b/ H' K' c
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1   
6 H" d% Y- l7 n: ynetsh interface ip set dns 本地连接 static 192.168.2.1    % _' E2 l" |6 G0 X  Y% }
Netsh interface IP add dns "本地连接" 202.106.0.20   
6 J; @5 h' n& U' F3 TRem '/*=========启动工作所需服务=============*/  
  z4 ~) G$ d4 p7 w! xRem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  
0 Q7 X( _) C$ f% ]: d. q)   1 t: j8 W1 H& `+ e
ECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2026-9-21 19:36 , Processed in 0.084621 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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