电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑
2 }8 ~0 I2 N( b7 o/ d$ j$ G7 U6 B) c1 ?7 ]" @
将下面的文本保存为a.bat, IP改为自己用的IP就可以了.4 H+ ^* r7 T  k: u  J0 O
9 v9 y. e: Y2 {( p8 Y/ J

/ ^. c, Z& V/ }. w# ?@echo off   
- j" n8 e: A; q. _. l9 Wcolor e   
/ r* r  g& T4 U" j: U% Bsetlocal enabledelayedexpansion   
, `2 I  V1 l7 ~set "Space=        "  
( [# M) ]; ^, N* z' w% {set "PH_addr=%Space%Physical Address"     
2 B' h% ~2 y. `! o- Hset "IP_addr=%Space%IP Address"      i3 T3 D, C& Q: @$ F
for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   
% u. ~: z$ B/ s. w0 W8 Y6 k   for %%a in (PH_addr IP_addr) do (   
- F( Z, J* V% j      if "%%i"=="!%%a!" set %%a=%%j   ! l% l" U. p% n" a
   )   + V& q  e5 p; @
)   
7 c0 T. I- X7 \7 l) Y3 yset PH_addr=%PH_addr:*:=%   
& A$ p& z- b. ?/ Oset IP_addr=%IP_addr:*:=%   
4 r* [% X8 {8 d+ k( v( {9 Xecho -------- ip修改中,请稍后... ---------   
- P0 R, z$ R0 {0 N; h( X) QRem '/*=========判断当前IP*/  , Q/ e* z5 p) _9 W, N7 k
if %IP_addr%==192.168.2.100 (     l6 U5 I4 c% ?$ S0 B. N. r- `  e
Rem '/*=========设为家中IP============*/  
1 U/ j" U: f9 X9 Inetsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1   
" p) P, N. l. r  nnetsh interface ip set dns 本地连接 static 192.168.1.1   
$ g# x3 b- P% Q9 |  {2 t' F$ \3 jNetsh interface IP add dns "本地连接" 202.106.0.20   
- F+ @; M+ o- E) ELSE (   
( K# @) f+ {3 g* d! qRem '/*=========设为单位IP=============*/  
; T" i" j3 ^& A1 ^5 c9 \- ~% ]netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1    9 h" w, D+ h9 m9 W- P5 e/ P3 h4 C
netsh interface ip set dns 本地连接 static 192.168.2.1    8 L% w5 \' X$ X
Netsh interface IP add dns "本地连接" 202.106.0.20   
1 Z. E8 x- s& A2 _6 yRem '/*=========启动工作所需服务=============*/  
8 E! ?) f0 f& U+ ERem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  
+ Q8 O9 p/ W3 M; w8 x1 D)   7 A! O8 `& R5 K* w# [$ e/ X
ECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2025-7-2 19:49 , Processed in 0.049386 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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