电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑
/ A! T/ g" ?* @2 `, F: N4 B5 j' `9 g" O1 q; H1 ~1 ]
将下面的文本保存为a.bat, IP改为自己用的IP就可以了.
% s2 d* k; h2 I" @8 C# R+ t8 ]' c
" Q7 k' n3 q' D8 i  v) T& M) V
% z4 u* `' }- k9 G6 ?, @$ G/ O* F; b% l@echo off   
3 Y" U9 {, w4 x! {color e   
+ s# k6 I8 W2 nsetlocal enabledelayedexpansion   
0 a8 t% E8 O5 Gset "Space=        "  3 d/ V& D- k4 j2 z1 s/ {0 n
set "PH_addr=%Space%Physical Address"     - n4 U6 l9 i9 @6 I  m+ l* w# l
set "IP_addr=%Space%IP Address"   
5 l$ A, Z* s1 v0 R/ C7 i2 C% xfor /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   
( d& S; u7 {7 e   for %%a in (PH_addr IP_addr) do (   
+ h( J+ P6 E4 Z4 }5 b0 b      if "%%i"=="!%%a!" set %%a=%%j   
% c$ L, u  r& j) z9 V   )   
1 M: V3 `& F# {& G3 `: H# g: A)   
, o0 _5 l: K# `/ {! d, h9 _set PH_addr=%PH_addr:*:=%   
; }: ]- i2 Z! O9 Yset IP_addr=%IP_addr:*:=%   9 a4 v6 _6 q$ i
echo -------- ip修改中,请稍后... ---------   
8 @' X  t* r+ l& C- L) T3 dRem '/*=========判断当前IP*/  
7 \3 c7 a; C9 e+ @& |/ {0 [& ]if %IP_addr%==192.168.2.100 (   : |' B) M! i7 c3 V3 t1 }4 J( z, c
Rem '/*=========设为家中IP============*/  
3 V" i/ {- k/ @; Mnetsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1   
3 i( n" {% C4 tnetsh interface ip set dns 本地连接 static 192.168.1.1   
8 n) N3 ^% ^/ D; q4 k$ R! q2 YNetsh interface IP add dns "本地连接" 202.106.0.20   
, K5 j) `! V, |0 J, P. \) ELSE (   4 y' P1 U% `' h! o. D% r
Rem '/*=========设为单位IP=============*/  
" W3 c; {: n4 H4 Anetsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1   
/ x* Y' s' _) W. b8 t1 ~8 Y% ]! |netsh interface ip set dns 本地连接 static 192.168.2.1    - }9 u1 W6 B( U* @- C
Netsh interface IP add dns "本地连接" 202.106.0.20   # n1 I! [/ h% H) M0 N( R/ W
Rem '/*=========启动工作所需服务=============*/  9 }- s6 Y. f+ O0 }3 q
Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  " n! a1 K; Z% b  b
)   % [0 E  e* c( R; ^- ^
ECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2024-11-28 00:47 , Processed in 0.078603 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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