电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑
( ~* J9 @, e% A" t
4 V# z0 C% f3 [. V7 z将下面的文本保存为a.bat, IP改为自己用的IP就可以了.! ]7 g9 t8 f3 E! x* q' M* ]

: s/ d& x& V* }# Z) S9 W8 W/ _! \3 A0 E% e3 ]6 P
@echo off   
! Z+ w8 y8 p9 y2 {: @color e   9 e6 h  e, I* \' P. y
setlocal enabledelayedexpansion   1 m, e6 t. J, W* q( H. y
set "Space=        "  - V: T0 V- a' ?# \1 E
set "PH_addr=%Space%Physical Address"     
. @4 \- A4 `) a9 m) x% m4 d3 Fset "IP_addr=%Space%IP Address"    1 @$ D: E% s& D
for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   
8 I- C, ?: a* C; T9 _   for %%a in (PH_addr IP_addr) do (   ) o4 H# K! K" I
      if "%%i"=="!%%a!" set %%a=%%j   . ~5 c* S% d# @: H1 I) v& T
   )   ! b0 `4 Y! _& `* }. a
)   " F+ V, t& i: V
set PH_addr=%PH_addr:*:=%   
4 |( s- E9 F6 r! A9 J) ~set IP_addr=%IP_addr:*:=%   8 N0 z, ]6 D- e, D# |, B' R( C2 d) N
echo -------- ip修改中,请稍后... ---------   4 T6 ~' {# n& l4 M
Rem '/*=========判断当前IP*/  
  t' V8 D4 t' yif %IP_addr%==192.168.2.100 (   1 Z4 n, M5 p  S+ R
Rem '/*=========设为家中IP============*/  1 @/ j  q" V: @# j" k2 L. x& a3 P  P' s
netsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1   
' V# ]) G7 P2 o% P2 m. znetsh interface ip set dns 本地连接 static 192.168.1.1   
" o+ C$ }1 i$ F, {$ P7 a6 DNetsh interface IP add dns "本地连接" 202.106.0.20   
1 T8 g/ N% l0 O( K, h) ELSE (   ( y: `* L( S( a6 C, ?' ^
Rem '/*=========设为单位IP=============*/  3 e( ]) L9 R$ `0 X
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1    & Z/ O4 u$ S$ h$ p  l
netsh interface ip set dns 本地连接 static 192.168.2.1   
9 e1 M/ B7 r+ W9 |1 B& {# M& LNetsh interface IP add dns "本地连接" 202.106.0.20   
5 B+ M$ q! m' d! VRem '/*=========启动工作所需服务=============*/  $ C: b+ F( s) D: G" g
Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  
# Y% o/ M' Y( H( o)   
9 m2 K  b: L# F5 N6 X7 gECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2026-6-17 00:12 , Processed in 0.055841 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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