电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 / N& S+ J+ d' E' F, }5 F4 l; i

$ N# o  \5 u, q$ Y( `' v将下面的文本保存为a.bat, IP改为自己用的IP就可以了.
5 G8 \4 J# e2 }4 j! x, n. D8 \! f) b8 O; ]* r0 A8 n
$ H  G7 z! P/ B
@echo off   
" }% `4 e" |  K; \color e   4 ]2 E9 ?2 O9 b/ N# H8 C/ |! J
setlocal enabledelayedexpansion   
' X- c$ ^' G* W& g5 m+ Lset "Space=        "    |/ W4 v8 Z9 j2 p2 y- |0 W
set "PH_addr=%Space%Physical Address"     " T) Y) P2 D. X+ L& j
set "IP_addr=%Space%IP Address"   
) z4 g& O: {2 w/ wfor /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   
, w' N+ \9 x1 l2 I# \. S5 q   for %%a in (PH_addr IP_addr) do (   
) d  a5 W( m1 }6 x: _9 N! }( i# b- t      if "%%i"=="!%%a!" set %%a=%%j   
  T7 R! j* I# N   )   
; }& Q/ l5 E! C)   
2 r2 {2 X7 q2 vset PH_addr=%PH_addr:*:=%   9 T8 W% G5 v* e5 O& e7 K) G
set IP_addr=%IP_addr:*:=%   ' v9 p8 l/ X4 w- i/ r
echo -------- ip修改中,请稍后... ---------   " H: r+ J# s( v+ ]  g* ^, [0 e
Rem '/*=========判断当前IP*/  : q: i; I3 k2 k
if %IP_addr%==192.168.2.100 (   
" x0 _4 X' }% ?! o  l* IRem '/*=========设为家中IP============*/  6 _9 o1 p$ P# U- Z
netsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1   
5 c9 ]& R4 f. V" ^netsh interface ip set dns 本地连接 static 192.168.1.1   
: m, L7 s9 n8 I! v! |4 sNetsh interface IP add dns "本地连接" 202.106.0.20   
' R' I$ v$ y  f! Q. Y3 r/ @) ELSE (   2 \! V) m/ s+ y  V! k  Q/ M
Rem '/*=========设为单位IP=============*/  
6 B6 a+ _" Y' Z: ?1 x/ Y/ cnetsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1   
9 [: V. ~/ E* m2 l8 N, m1 Q# ?% R6 enetsh interface ip set dns 本地连接 static 192.168.2.1   
% j+ z/ [& s/ _5 e* [$ {+ S: c0 ANetsh interface IP add dns "本地连接" 202.106.0.20   , ]9 \$ \" X6 f- _+ X! t
Rem '/*=========启动工作所需服务=============*/  
/ M  U- k. R8 A# p: Z7 H- aRem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  
1 {, U# }, q4 |/ B" h0 e)   
, n" t% l6 a0 W* tECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2025-5-3 16:04 , Processed in 0.054818 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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