电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑
( d# M) i# x# R; k6 C) t, I6 T
( X, Q1 B4 F3 o& T/ d将下面的文本保存为a.bat, IP改为自己用的IP就可以了.
8 j/ a0 z3 Z1 Q5 U: r* r4 \
5 V4 U0 x+ s" i+ ]4 \2 s# T) H! g, E" g+ H" q
@echo off   
3 b6 W) \" E+ ^  b! u- W9 Q0 ]color e   , }( D' m0 @+ u6 @' v, i
setlocal enabledelayedexpansion   + m! ?7 k+ d5 q# p6 e' ^4 w6 A: ~
set "Space=        "  
5 _6 B7 q+ ?+ E! ?4 ^set "PH_addr=%Space%Physical Address"     
8 B% G4 O* ]* P" c& x" wset "IP_addr=%Space%IP Address"   
/ X' b* g( L$ N/ @" H. \' Vfor /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   
  |9 @. m6 E5 |1 P0 {$ V, f* f   for %%a in (PH_addr IP_addr) do (   
+ X! @5 n; R% M0 `& E      if "%%i"=="!%%a!" set %%a=%%j   
5 X5 V" M/ r/ j, F" e" y   )   
2 l" h8 g; l7 R/ _' l) H)   
- g+ i% M8 f: a! ~- Y+ Cset PH_addr=%PH_addr:*:=%   
. D5 K' f4 w) u  k" M2 W! P1 E0 zset IP_addr=%IP_addr:*:=%   3 S5 [( a, {0 ]) Z; ]1 q1 x
echo -------- ip修改中,请稍后... ---------   ( h8 J: W' `1 B# Z1 L9 A" W
Rem '/*=========判断当前IP*/  # w1 \. p' ~& \8 N7 u
if %IP_addr%==192.168.2.100 (   7 W6 [( I* C! G0 g" w0 V" m
Rem '/*=========设为家中IP============*/  
1 \. n' t2 h2 [/ N! ^0 Onetsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1    + i# O1 [+ Q! F; L8 v6 T
netsh interface ip set dns 本地连接 static 192.168.1.1    ( S0 m- ^+ A. K0 u" j
Netsh interface IP add dns "本地连接" 202.106.0.20   " e# H1 b& f1 x; T7 u
) ELSE (   
" ?2 N  R* o  ~+ x, J% }; C$ XRem '/*=========设为单位IP=============*/  
( z" n5 N2 _/ [& g' dnetsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1    7 S/ |$ w# K2 m& [; N' F6 X! p
netsh interface ip set dns 本地连接 static 192.168.2.1    " v4 u' l0 t6 G! f7 B- Y3 P( v* s
Netsh interface IP add dns "本地连接" 202.106.0.20   
7 `( K2 j- d/ d' R9 v0 {* q& SRem '/*=========启动工作所需服务=============*/  
  P8 E+ w4 _& rRem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  , t2 R7 p5 ], Y
)   * \; G( U3 r2 K& ^& \+ o! E% t; h
ECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2025-12-14 20:53 , Processed in 0.052243 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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