电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 : @0 m% i! q  h/ A/ u6 l0 Y

: \5 c, h  i% J5 b' `3 _, h6 v将下面的文本保存为a.bat, IP改为自己用的IP就可以了.& G9 b+ e4 ]5 t8 g7 c$ }

' T: [) E  E( ]* }4 `! f
: U% G: n5 Q( _@echo off   
4 w, H1 m. V8 F' Q2 [5 O9 pcolor e   
9 x0 X1 x: B. n+ i: ?setlocal enabledelayedexpansion   
/ ]; t0 H3 b/ O! Vset "Space=        "  $ C0 d! Y# k8 Y6 h
set "PH_addr=%Space%Physical Address"     
9 O0 Z+ X* j. V& D2 s+ i: tset "IP_addr=%Space%IP Address"    % w& i. |1 ^: P+ N4 C* G
for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   
' J; |/ \: i% K4 W. w, z   for %%a in (PH_addr IP_addr) do (   8 Y3 l1 N' I. ?0 j, `
      if "%%i"=="!%%a!" set %%a=%%j   5 G! n# C  h7 d* y
   )   ) F) Y2 b; G1 D' Q* A4 Y* s% y7 q
)   
% q2 _! u% V0 L6 E* Iset PH_addr=%PH_addr:*:=%   + S) ^7 J( v6 R9 |9 t; N" m
set IP_addr=%IP_addr:*:=%   4 V' l( N# G% h  G/ L
echo -------- ip修改中,请稍后... ---------   
3 Y& K% Y/ b8 \! m3 V5 yRem '/*=========判断当前IP*/  
4 i# X5 V! A$ a/ w% ]* _0 r' Hif %IP_addr%==192.168.2.100 (   
* d" \8 Y3 f, m4 Y1 E+ W& i5 URem '/*=========设为家中IP============*/  
( ~. P$ v2 J- t8 b* M3 j4 b9 bnetsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1   
# f/ e0 u8 ?  o, _% X' bnetsh interface ip set dns 本地连接 static 192.168.1.1   
& K+ e5 \, \3 x! }. iNetsh interface IP add dns "本地连接" 202.106.0.20   # o. L' p7 L3 P# [. D% g' }4 x
) ELSE (   
0 E2 ]" _3 |5 \$ O9 }0 zRem '/*=========设为单位IP=============*/  , I$ d& o( B! K" D8 ^# \
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1   
3 U) h  N, [0 w( c( gnetsh interface ip set dns 本地连接 static 192.168.2.1    , U0 x% n" @- L* ~
Netsh interface IP add dns "本地连接" 202.106.0.20   # L" P5 x! N6 }! A, S" R
Rem '/*=========启动工作所需服务=============*/  ( E' Y" h2 Q; J# C% r- [
Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  / X1 t$ ?2 r9 d5 D
)   
+ I0 x& @2 s( }$ nECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2026-10-31 09:42 , Processed in 0.072578 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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