电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 ! K# t! b% u- ~. }, v, n  R

+ R# r, I1 _+ z+ ?: m8 K, a6 S! q( t将下面的文本保存为a.bat, IP改为自己用的IP就可以了.: i' `7 N. G/ M0 k$ f

- j9 T9 F  b# I& y  u2 F- G) C! B$ g) o4 T7 ?. s
@echo off   
; D) `: N* c1 Q, _7 U6 y7 acolor e   
) @: g- _* r2 lsetlocal enabledelayedexpansion   
5 I2 T. _7 m/ I* X! q  [) Oset "Space=        "  
. A' @7 f) S! ~3 [$ B0 Y! nset "PH_addr=%Space%Physical Address"     
% G" w! G6 Q2 U7 m; H% C# aset "IP_addr=%Space%IP Address"   
0 K+ M5 H7 v# ?for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   
* h0 i; i2 o/ R1 N9 R9 R   for %%a in (PH_addr IP_addr) do (   
2 L+ h' N7 m! W7 ]  q      if "%%i"=="!%%a!" set %%a=%%j   
5 p  [, d1 P' \) N! g$ p4 o   )   
( \4 @/ Z& m5 v% |)   : C* d) q2 m  ]2 m/ g
set PH_addr=%PH_addr:*:=%   
. ]4 W) y# F/ y' mset IP_addr=%IP_addr:*:=%   
9 P" W9 |8 |, d9 x5 Z; Gecho -------- ip修改中,请稍后... ---------   
$ w4 z# O) h" y: z! q( ~Rem '/*=========判断当前IP*/  ! k* c: {! v, t1 f, q/ l& a
if %IP_addr%==192.168.2.100 (   
! W! @7 X/ {, X* i8 `Rem '/*=========设为家中IP============*/  
8 @/ M% w, f0 onetsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1    + X( j! ~) T  K" R1 ~
netsh interface ip set dns 本地连接 static 192.168.1.1    8 ^; \4 V" a; P& D" x4 a6 B; X
Netsh interface IP add dns "本地连接" 202.106.0.20   
! l" r" @# O7 ~) ELSE (   ; k4 ^- `1 |. o" d
Rem '/*=========设为单位IP=============*/  
' }, @: x. n9 Dnetsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1    0 q) G# D1 i7 w% ]; ~  @, [
netsh interface ip set dns 本地连接 static 192.168.2.1    0 k/ M, P/ d' F; V" M
Netsh interface IP add dns "本地连接" 202.106.0.20   9 }& M( W9 C2 y5 I+ ?6 C7 j, P
Rem '/*=========启动工作所需服务=============*/  
8 i1 i6 b: y; {4 ]' gRem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  : p" s+ @. ~. Z7 m
)   
8 o3 c& w! C; c- U* @5 f' R, o2 lECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2025-12-5 07:50 , Processed in 0.076734 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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