电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 6 s& Q6 z7 Y3 H0 a" z9 D

% T4 N4 g% v$ G. f2 |& V/ y# ~) o将下面的文本保存为a.bat, IP改为自己用的IP就可以了.
( b* e7 R3 [0 Q1 O' P% L! K) t* Z3 R1 g/ u1 E
( ?9 Q! h7 d- T7 ~3 P
@echo off   , O/ `5 Z" p+ Q3 {* U/ F
color e   
0 d7 l- u  I: z# q. rsetlocal enabledelayedexpansion   1 F* E& q* |2 @" n9 g# J$ }- W, V
set "Space=        "  " {( t5 K6 w# z0 u
set "PH_addr=%Space%Physical Address"     ) ^2 e# v5 v+ i! \* z# ?
set "IP_addr=%Space%IP Address"    5 E3 F1 n3 G3 W; U3 B+ K9 T3 b
for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   . y7 t, E% _* f" T
   for %%a in (PH_addr IP_addr) do (   ' Z/ P; r. B( v- O
      if "%%i"=="!%%a!" set %%a=%%j   & x) m1 g* b) u% S
   )   
0 j$ z8 c+ B  q6 H% \! Y: I)   
, N3 P4 g* b' k+ nset PH_addr=%PH_addr:*:=%   
( W4 }# Y# ]1 ]( V0 @set IP_addr=%IP_addr:*:=%   # s& I9 G) V" q  R
echo -------- ip修改中,请稍后... ---------   
' b2 b) S' L* n, K; F4 `+ E" B  ]Rem '/*=========判断当前IP*/  
6 v3 @+ X5 M& Xif %IP_addr%==192.168.2.100 (   7 v/ @  O6 n+ ?$ X7 a
Rem '/*=========设为家中IP============*/  + P( k- o6 a4 M( o7 N
netsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1    0 l' h2 w0 M7 a" m7 @- W& J4 P5 @
netsh interface ip set dns 本地连接 static 192.168.1.1    1 C& y# l1 v0 a5 y1 o+ }& D
Netsh interface IP add dns "本地连接" 202.106.0.20   
$ {% g, S) |* e, ^: i) ELSE (   " C- Q# R( m' R. E  E
Rem '/*=========设为单位IP=============*/  
2 Y- [# b( x- L8 |# ?netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1   
! w& z& t8 O3 g% q, N' X6 P) Rnetsh interface ip set dns 本地连接 static 192.168.2.1   
+ K& p) D, z7 b% F) c. \$ z$ zNetsh interface IP add dns "本地连接" 202.106.0.20   , j( _) B- M$ \0 {$ E; y" f
Rem '/*=========启动工作所需服务=============*/  . u) B" q- `8 n* ?' B( T9 S2 g
Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  
& [  N" v8 ?! N)   
9 t. o* r3 }4 w% x0 ?ECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2025-11-4 12:04 , Processed in 0.074918 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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