电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 & w) D0 f+ d0 M# y8 v
1 i9 e% S8 d2 C% h2 I
将下面的文本保存为a.bat, IP改为自己用的IP就可以了., ?% y2 Y* R( X. S

- s( A3 m& ~% a7 w- k3 v3 I6 w5 t# t. [  W" _- P/ \3 N* w! @
@echo off   % A: E: }. Q1 J% T
color e   ! C+ j$ i6 @/ Y9 C# L( D
setlocal enabledelayedexpansion   1 I! b2 J5 z' r# |) B
set "Space=        "  , y) p4 e" w! A! P, e
set "PH_addr=%Space%Physical Address"     0 g4 Y+ n4 C% e: l5 [9 b
set "IP_addr=%Space%IP Address"   
9 g& v1 T: b6 }* O3 j% ^. q. wfor /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   
% [8 R, W5 d  J  S& X   for %%a in (PH_addr IP_addr) do (   
9 D: h) I+ y, G) y' ^      if "%%i"=="!%%a!" set %%a=%%j   
6 V. G, {4 \3 E% R8 ~# s   )   
; V; w& z* d+ ^% w: Q% s)   ; V5 p) B9 C3 V- Y
set PH_addr=%PH_addr:*:=%   
  \" E5 D# N# A9 Z+ `6 ?! f, Q8 gset IP_addr=%IP_addr:*:=%   7 M6 W# q3 n3 @1 T
echo -------- ip修改中,请稍后... ---------   
$ X2 }+ D1 l) S/ R. m" j+ m) [Rem '/*=========判断当前IP*/  0 o$ O9 c5 }, i, r/ y
if %IP_addr%==192.168.2.100 (   7 w8 ^: @0 A' S1 z; w+ f. D
Rem '/*=========设为家中IP============*/  
- _) n/ a& S. b0 X% H) ~! R/ Onetsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1   
2 w. J. c/ x* E! v' L; vnetsh interface ip set dns 本地连接 static 192.168.1.1   
4 ~9 f7 k: `# B# Y2 {7 mNetsh interface IP add dns "本地连接" 202.106.0.20   
* C+ b. Y7 I, c6 g) ELSE (   1 [, ?$ F6 Z# X: P  G
Rem '/*=========设为单位IP=============*/  , G9 m6 I4 o. s9 s9 z# i. X
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1    5 l$ n% N8 L0 v4 U) u1 {
netsh interface ip set dns 本地连接 static 192.168.2.1   
  i  `4 K8 I  U, T7 Q$ _5 Q: ]! @$ fNetsh interface IP add dns "本地连接" 202.106.0.20   6 G% }- u& v' c7 m1 t0 X
Rem '/*=========启动工作所需服务=============*/  
  O% t6 s8 M7 rRem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  / B* Z- ^7 z( n3 [3 V, j' @+ S( Q
)   
+ C% U0 O9 Y6 qECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2025-10-31 11:23 , Processed in 0.050002 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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