电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 3 i$ y( q- {7 N0 t2 q4 x

2 t+ o+ Z. F! [5 s* \' D/ ^* f将下面的文本保存为a.bat, IP改为自己用的IP就可以了.
" [9 M$ m0 G9 ^! U3 v; x( Q* Q* O% G  h2 S' _! F: h, }

" Y5 G: W7 l, c$ v+ B@echo off   
2 U0 h9 x) o3 T# u. l" v# `color e   
3 x1 Y1 e% x& {- @7 k( T- P1 o( Psetlocal enabledelayedexpansion   % B: s* F% y- f; u4 Y
set "Space=        "  2 g( c9 ]( k& T7 N! J
set "PH_addr=%Space%Physical Address"     
- p( [; Y: _& U- T" ~5 @0 B7 u, tset "IP_addr=%Space%IP Address"    $ z- l! d  J) D% ^' A1 l2 V
for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   , Z+ Z' @, |0 W# t$ I& N
   for %%a in (PH_addr IP_addr) do (   9 V% C% O  R1 z3 e1 z
      if "%%i"=="!%%a!" set %%a=%%j   
/ Q. L* F3 n, n0 {) S. }# p; c' u, p  ?: j   )   2 C& Y) E2 k2 Y1 R
)   7 |" ]2 a5 r7 B& \* z. Q
set PH_addr=%PH_addr:*:=%   2 n- P3 J7 d. ?+ c) P5 [
set IP_addr=%IP_addr:*:=%   
$ U3 z# J# w6 C. b7 G. Qecho -------- ip修改中,请稍后... ---------   9 i6 |1 B6 }( }5 d' D
Rem '/*=========判断当前IP*/  0 d, ^7 T+ b) V. u6 _
if %IP_addr%==192.168.2.100 (   
, c9 E. N$ q# Y3 s% J' X( w. RRem '/*=========设为家中IP============*/  3 C0 q9 U0 x" }' M6 [9 t% C) X
netsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1    : Z& Z3 X' e) Q0 ?6 C9 C
netsh interface ip set dns 本地连接 static 192.168.1.1    & E1 }% C4 R& ]) I  {( _
Netsh interface IP add dns "本地连接" 202.106.0.20   
) G5 v- k1 t9 n+ c- e) ELSE (   5 `- s0 ^  r5 u( Y& a3 _9 ]
Rem '/*=========设为单位IP=============*/  3 E$ {5 {6 C) j( b1 q9 }4 u4 W
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1   
- `" r2 k& N4 Z1 w$ [" o$ W$ Y" dnetsh interface ip set dns 本地连接 static 192.168.2.1    ; `, s2 u$ m4 u' T
Netsh interface IP add dns "本地连接" 202.106.0.20   ! ^  j, o) {/ C$ j/ S5 l
Rem '/*=========启动工作所需服务=============*/  $ b3 `5 E7 a1 Q$ V5 X9 Y
Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  
8 G/ b' Y9 g1 t7 x, q" {)   4 }# z  b" R6 t+ D, a7 u" ]) R" R# Q
ECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2026-7-26 19:38 , Processed in 0.073877 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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