电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑
3 ~, c  e* c- p/ p8 J9 Y
8 F5 ?* Y% p) C1 v. q将下面的文本保存为a.bat, IP改为自己用的IP就可以了.! }9 T/ {5 z& S+ l3 A' W

; o# E" ?* H! E( W
7 E( l' E0 k; r" B) V@echo off   
% S% n( J- E' o  M) v7 acolor e   1 Q: b7 G+ g% l5 }8 a' e
setlocal enabledelayedexpansion   
1 q( v3 _2 ?" x" J) d! w- i/ p1 `set "Space=        "  
& ]3 a  e* c% D$ p& w2 rset "PH_addr=%Space%Physical Address"     , c9 \) o; S) K2 ^: U
set "IP_addr=%Space%IP Address"    1 u# H* t$ p# Y$ E5 N
for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   
2 [) J3 a5 P$ ^   for %%a in (PH_addr IP_addr) do (   
) h! i( r$ X, U( @# K: w) X" u      if "%%i"=="!%%a!" set %%a=%%j   $ q# A6 x8 m3 N" m" r4 [
   )   / t- s/ k( |8 H+ n
)   
5 H5 l! |  E. z6 _6 K. Fset PH_addr=%PH_addr:*:=%   
+ H4 f, _0 D1 V7 Oset IP_addr=%IP_addr:*:=%   
, K6 r# Y7 ~, d) J- Yecho -------- ip修改中,请稍后... ---------   & [* L6 h1 X+ k7 B, N
Rem '/*=========判断当前IP*/  
4 k5 o4 O3 r7 bif %IP_addr%==192.168.2.100 (   9 l% b: K" S: p0 d5 n( J
Rem '/*=========设为家中IP============*/    W' r2 c  l" T
netsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1   
/ Z. ?. @* i+ A" vnetsh interface ip set dns 本地连接 static 192.168.1.1    ! \6 H. H9 n! K. K- J2 c
Netsh interface IP add dns "本地连接" 202.106.0.20   % F7 W& O  C3 |4 {% D
) ELSE (   1 [' E$ J: o  z3 C6 y
Rem '/*=========设为单位IP=============*/  - e! |/ f2 f: g, y% ~4 I. l
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1    3 P; u; E5 @5 F# [" R$ ~/ m
netsh interface ip set dns 本地连接 static 192.168.2.1   
0 j7 K: _% `: _; b3 `( B7 o$ r8 t1 xNetsh interface IP add dns "本地连接" 202.106.0.20   
: N$ W! y/ i) m/ SRem '/*=========启动工作所需服务=============*/  
+ U( Q5 S+ [% l; L( ^Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  / U! o0 z0 S: k! e" j
)   4 c, @8 f+ l" u: e
ECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2026-2-4 09:59 , Processed in 0.052094 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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