电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑
; M* i* x+ }3 ^+ W' L7 J- j
' n" @+ O/ \3 B5 S/ C% Y) o将下面的文本保存为a.bat, IP改为自己用的IP就可以了.! P& F( w0 S3 c

0 t& a6 A0 h' I* a3 C$ w, n! v! b& G
@echo off   
9 \$ d4 _$ X4 bcolor e   ( v  k# ]4 Z( G; M
setlocal enabledelayedexpansion   + t# p4 R/ C0 ~7 ~9 ~6 z! k  G7 L; {
set "Space=        "  
0 z9 J- ~; _& xset "PH_addr=%Space%Physical Address"     
& ?$ l3 |' k' R6 R+ j  z6 B- Qset "IP_addr=%Space%IP Address"    , A+ G1 Q+ o9 C# r, k- _# B
for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   0 Q) a4 Y- ~7 z- O3 `4 M% Q
   for %%a in (PH_addr IP_addr) do (   ) P" \# X, E! A" |" d
      if "%%i"=="!%%a!" set %%a=%%j   * I4 {( N  A9 [/ [; i, l
   )   
6 y7 f- z  C+ S! Z  o3 C8 A' {)   2 t8 j. x3 u& V
set PH_addr=%PH_addr:*:=%   
$ G; p: R' O. {2 F  n: C: @set IP_addr=%IP_addr:*:=%   $ B2 V) W+ A7 Z& {! Q
echo -------- ip修改中,请稍后... ---------   
8 E/ a0 e' i( P, P6 BRem '/*=========判断当前IP*/  + g: F* U2 L# U& Y; Q1 T0 ?- n6 S6 B
if %IP_addr%==192.168.2.100 (   
4 L" u: P0 z, z! A! pRem '/*=========设为家中IP============*/  
0 w) Y4 u5 t: q  o1 xnetsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1    1 Z6 A/ o8 K. m: d; }  r
netsh interface ip set dns 本地连接 static 192.168.1.1   
# r! y7 A8 e# MNetsh interface IP add dns "本地连接" 202.106.0.20   
) @4 p6 {) P/ C$ |. a1 F6 L) ELSE (   
' y) S2 W; k' ?/ t  TRem '/*=========设为单位IP=============*/  
/ m2 m" G1 J" [- O: Z: X6 I! `$ |+ m9 unetsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1   
' }) h* K8 I) q. e* fnetsh interface ip set dns 本地连接 static 192.168.2.1   
+ P3 a/ R. T+ E6 t" m3 M6 f8 dNetsh interface IP add dns "本地连接" 202.106.0.20   
6 ]4 Y$ |" ^) m1 l* n& ~+ J5 sRem '/*=========启动工作所需服务=============*/  / r. u  G* ^) ?2 @- u. M* Q# d
Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  
. @1 {- ~# v4 y)   4 S4 n  J, ~- x; Z0 |
ECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2025-6-17 23:32 , Processed in 0.051467 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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