电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑
/ D; m! `+ {* d" b6 N( {0 E- z" \1 {- I. }/ V. N
将下面的文本保存为a.bat, IP改为自己用的IP就可以了.
$ A2 U0 F0 M1 ~4 l' L% q1 Z  q" {5 T# u) y& Z
$ E6 ~) B; l8 Z; p) p1 j& r8 h
@echo off   
; F5 U2 _2 g6 s& \3 @5 m/ I* G2 lcolor e   0 i; h3 c; b" N$ V, X( i/ C
setlocal enabledelayedexpansion   ' |7 C6 j! e) ^
set "Space=        "  
! h6 q# b+ t& `- U: R! T' L) Dset "PH_addr=%Space%Physical Address"     
: q3 O! _/ ]- U2 q7 o( ]* Xset "IP_addr=%Space%IP Address"   
9 ?9 Z! ~" l( Y: [# {, d# a1 Hfor /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   $ D; N' n( }! p0 E
   for %%a in (PH_addr IP_addr) do (   
# g* L  B8 i0 }* `4 ?' \) m; H9 `      if "%%i"=="!%%a!" set %%a=%%j   
0 W$ u6 Y$ |, P# B9 ^- Z! V   )   
( R/ s0 b* ?; X2 ^! o& h  o- C- b)   ( s5 y- x0 M9 p' O) k* B1 E5 I
set PH_addr=%PH_addr:*:=%   ! G% Y. f9 W/ P4 z" K' ~
set IP_addr=%IP_addr:*:=%   % \: e1 D- l1 ^
echo -------- ip修改中,请稍后... ---------   8 u/ y" z& K( g) ^, @5 k; n( I0 D
Rem '/*=========判断当前IP*/  5 A3 G" [, ?9 S/ f" q/ I) D
if %IP_addr%==192.168.2.100 (   : Q7 ^9 Q# c- W, |
Rem '/*=========设为家中IP============*/  
' h, x( p1 B# F- h+ ^netsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1   
' w4 T% @) X6 u1 x& gnetsh interface ip set dns 本地连接 static 192.168.1.1    ' k! F3 c& w5 a4 F3 F
Netsh interface IP add dns "本地连接" 202.106.0.20   
3 B$ k0 c3 |& |) T, t5 o) ELSE (   4 n; D4 v3 [: L  r# f2 d2 L* `& C1 @7 A
Rem '/*=========设为单位IP=============*/  
2 P1 K+ m/ @' G/ z  S1 b& Snetsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1   
/ {5 @; y1 _8 B0 V0 j# z& ~netsh interface ip set dns 本地连接 static 192.168.2.1    9 m2 Q9 J$ a+ D( I0 l7 |) i* A
Netsh interface IP add dns "本地连接" 202.106.0.20   9 M; z0 ?* L& ~1 J6 ?  }6 E3 u" {
Rem '/*=========启动工作所需服务=============*/  1 q. D! }# V2 _/ r8 i' R
Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  + L( i! L* l: k# {  d
)   7 D3 _& O& W* R+ o4 j
ECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2026-3-29 14:43 , Processed in 0.064150 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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