电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑
2 G$ ]3 r! g  a( m
. H1 M) F+ Q0 A! L0 p. `将下面的文本保存为a.bat, IP改为自己用的IP就可以了.% Y2 ^7 z  {. F
1 p% r8 _1 z# U! ]5 m3 G
* A* [( a: x0 h4 |/ v; M. g# D$ r
@echo off   
2 c/ C9 |* }! V1 ]0 l3 Scolor e   
; A% p6 L4 r6 o- Asetlocal enabledelayedexpansion   1 M3 F3 B% W! B
set "Space=        "  5 M' w, k" O- S/ d9 G( z
set "PH_addr=%Space%Physical Address"     
0 F  H% g, w) |1 Lset "IP_addr=%Space%IP Address"    " A$ O$ i: m9 l, B, Z: y. T
for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   " N* R; @6 a$ w) ?
   for %%a in (PH_addr IP_addr) do (   : A9 R0 a0 v5 Y% F/ n& ^$ W
      if "%%i"=="!%%a!" set %%a=%%j   
* n2 e( u  Y! P" m5 e   )   
3 T' q9 C: A( t, ^)   7 s+ s. I: w- A' k% H; U
set PH_addr=%PH_addr:*:=%   
; r6 Y( \% G. ]# y6 Zset IP_addr=%IP_addr:*:=%   : X5 {2 {" U8 Y
echo -------- ip修改中,请稍后... ---------     y& j7 {# N" ^3 z, h2 Y2 C
Rem '/*=========判断当前IP*/  ) Z$ @' a2 K6 w0 G2 ^: @  q
if %IP_addr%==192.168.2.100 (   9 K% Z9 i% P0 h1 ]
Rem '/*=========设为家中IP============*/  
9 A3 j7 T: H9 T5 znetsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1    + [$ c6 G1 V7 v
netsh interface ip set dns 本地连接 static 192.168.1.1    2 `. N9 \; H, I( Q" U
Netsh interface IP add dns "本地连接" 202.106.0.20   
% K; `- d. B4 Q/ M/ X) n0 {6 i6 q) ELSE (   9 J- Q9 p  e9 w+ ^* L( J
Rem '/*=========设为单位IP=============*/  8 [1 V1 h0 u. u  v
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1    # V6 d: @) N# Q0 ]9 b
netsh interface ip set dns 本地连接 static 192.168.2.1    ; d" J9 _* F+ s
Netsh interface IP add dns "本地连接" 202.106.0.20   
4 @& o0 n0 @7 r3 M4 ZRem '/*=========启动工作所需服务=============*/  
6 \$ Z/ a/ ^" b4 sRem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  5 f* u* Y4 |* R+ n  x: f: P2 X' v
)   
" j5 U$ C# ~1 Z/ e. a% \7 w% O& ^ECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2025-9-7 20:53 , Processed in 0.064316 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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