电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 8 X( _5 s1 v. E. M' {, o6 t
1 K- |* I% n/ ^/ ]- d
将下面的文本保存为a.bat, IP改为自己用的IP就可以了.
$ g$ K1 [4 p3 p: `  a
+ k( E6 q9 c( h9 M
/ f( i  D- f) _+ H$ @2 o@echo off   
9 k+ E  I8 G9 S/ [/ S( gcolor e   
4 z7 J( Z- A6 Wsetlocal enabledelayedexpansion   7 R6 \! a. s: m  I/ G1 J% G! x
set "Space=        "  
" T& _1 {0 V- w  _) F! o( N! gset "PH_addr=%Space%Physical Address"     
" ^/ z& H3 b5 [1 Q7 Zset "IP_addr=%Space%IP Address"    ( R/ |2 k$ F) y+ M. g0 g
for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   
4 q! Y& i! ~  m( }& _; H7 {: E& [   for %%a in (PH_addr IP_addr) do (   7 a" I" K1 L6 s- Z
      if "%%i"=="!%%a!" set %%a=%%j     i. S/ D! v+ v3 q" ^
   )   $ g* u& c: ~7 ~$ I3 I* [
)   ) K3 R1 E9 z# A/ t
set PH_addr=%PH_addr:*:=%   2 J8 S# d) h2 n% ?- A, X1 z- `& N6 ?
set IP_addr=%IP_addr:*:=%   ' a* X" F  z# O& z, [7 K5 f
echo -------- ip修改中,请稍后... ---------   
  I3 S( X( l7 \, m- Z) p+ \Rem '/*=========判断当前IP*/  
5 U- p6 h7 ~2 x" Y! _. C3 Hif %IP_addr%==192.168.2.100 (   0 `3 s3 p$ c" ]7 z! M; I6 ^
Rem '/*=========设为家中IP============*/  
. E8 _3 j  |8 S$ g) Rnetsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1    2 I* V) e5 W5 N9 t/ }7 ?5 H
netsh interface ip set dns 本地连接 static 192.168.1.1   
" O. s# x5 j" u& U! W9 i5 yNetsh interface IP add dns "本地连接" 202.106.0.20   6 F( i9 W7 G4 l
) ELSE (   2 y9 A+ d7 R' i, K0 N
Rem '/*=========设为单位IP=============*/  ( H$ U. \6 g& [) ?8 e8 X
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1    % o% F- w4 ^, R
netsh interface ip set dns 本地连接 static 192.168.2.1   
; T: y) X- T7 |( X, X& v* zNetsh interface IP add dns "本地连接" 202.106.0.20   
5 t# c4 u6 Z$ e, ]Rem '/*=========启动工作所需服务=============*/  
$ p0 \( t5 ?/ L- ]Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  
: o" r% v* Q0 P% I)   
- N+ D0 S8 W3 V$ u+ VECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2025-9-19 21:31 , Processed in 0.077130 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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