电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 2 Q9 i1 A# o4 b: R9 Q" y# p
9 H4 G0 P' u! ?# u1 M6 V3 V
将下面的文本保存为a.bat, IP改为自己用的IP就可以了.6 ^. L' p4 C: G9 T
4 S0 g4 y! P& A, |& s
# s: M7 s% _2 v: A5 n# x8 c6 P8 n
@echo off   
$ x) x. M2 \! ?# M% H; bcolor e   
) a7 A/ u. s3 e, ^- x, dsetlocal enabledelayedexpansion   7 {0 t# q  p3 d
set "Space=        "    H& n5 P( ~: y& ^$ \) p% Q
set "PH_addr=%Space%Physical Address"     
0 _0 b: A1 F) K0 zset "IP_addr=%Space%IP Address"   
0 E% g+ {  e  \; f8 p% l3 D% efor /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   
% Y  H7 h7 I' u+ ^3 L. N# O) a- J   for %%a in (PH_addr IP_addr) do (   6 F& ^8 B+ H6 ^/ c3 r6 Z8 u  ~
      if "%%i"=="!%%a!" set %%a=%%j   : s. U2 d3 j& E- \; ~
   )   
* K. @* z7 t7 k5 {)   6 w9 {( [5 a. s' r) V
set PH_addr=%PH_addr:*:=%   
$ j! E1 M: u" w% Qset IP_addr=%IP_addr:*:=%   : q. c* |0 g- V
echo -------- ip修改中,请稍后... ---------   2 s! l% K! V6 V2 g. K
Rem '/*=========判断当前IP*/  
! w" I3 }/ S+ D- f5 }, a& W; Cif %IP_addr%==192.168.2.100 (   
  B9 w5 B& v: @: sRem '/*=========设为家中IP============*/  
+ |9 T5 [: w2 `$ Q' l) K5 onetsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1   
4 s3 w# T( p7 r1 L' b. s7 {netsh interface ip set dns 本地连接 static 192.168.1.1    4 V1 z9 E% ]  q& [$ H1 d
Netsh interface IP add dns "本地连接" 202.106.0.20   , t, F* K1 U' D9 a
) ELSE (   
0 d1 @' a- W9 Q$ ?( b" \; `Rem '/*=========设为单位IP=============*/  ; V2 K( d( E, L6 N) T4 W$ D
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1   
! y6 G) V- X, D( u9 u2 vnetsh interface ip set dns 本地连接 static 192.168.2.1   
1 l/ B+ z, b/ Z  p/ J+ mNetsh interface IP add dns "本地连接" 202.106.0.20   
" y) V1 F: f( t& L6 d0 yRem '/*=========启动工作所需服务=============*/  & H1 d. P( T" V% q* ~
Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  5 q  n7 W4 O6 d* O; p: l7 q
)   
  b) Q( ~$ a& ~7 vECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2025-7-8 12:01 , Processed in 0.062616 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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