电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 ; R' j, @$ y: }+ {2 U& U2 }; y1 s' L5 h6 U
5 j% {3 O& ?+ E1 A3 {
将下面的文本保存为a.bat, IP改为自己用的IP就可以了.9 ^! @: f0 J; I) F. Y

% g1 O; p3 S# F1 g3 g1 }
( W9 Q3 V7 T( e! k7 J4 f( _  ~@echo off   9 j4 N6 M, z. v, {4 `- o1 D
color e   2 K1 {  m1 `9 E0 ^4 l/ I% G0 c
setlocal enabledelayedexpansion   5 y- O8 r$ Z$ ?8 U" @$ x6 {
set "Space=        "  ' }* i/ x! c) M& T# j
set "PH_addr=%Space%Physical Address"     4 [8 {$ [$ m% h  q. U7 s
set "IP_addr=%Space%IP Address"    , h+ Y( M! B  j: \, n! z8 Z
for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   6 H, s! H7 i, g3 ?, I  ]  b
   for %%a in (PH_addr IP_addr) do (   + d2 @; N* g) Q- Q; |' P
      if "%%i"=="!%%a!" set %%a=%%j   
5 ]/ W! ]) m" \" A: N1 L8 E  c   )   8 G9 I7 j4 }; w( \. K+ O: h, m: W
)   * e8 n2 {* K: C
set PH_addr=%PH_addr:*:=%   
8 N7 p/ o. p  m1 i$ u0 |3 T9 \set IP_addr=%IP_addr:*:=%   
% f6 J; ^5 ?4 c" q6 O6 zecho -------- ip修改中,请稍后... ---------   
% [7 d$ H1 A3 U% P; f/ wRem '/*=========判断当前IP*/  
  B7 w" D1 H, D' }if %IP_addr%==192.168.2.100 (   ! x& W  g; I' K' S) w# i% E8 o
Rem '/*=========设为家中IP============*/  : h! F9 y" {+ h" `$ _$ g% Z& r
netsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1    ' q) a9 d- Q$ K1 L1 z- j6 z+ d
netsh interface ip set dns 本地连接 static 192.168.1.1   
# _# @; L- G% m" M! B& `Netsh interface IP add dns "本地连接" 202.106.0.20   
- t. c1 W( N( e* B0 B) ELSE (     \2 h0 j( B; y% V; B4 t( r" K
Rem '/*=========设为单位IP=============*/    j7 i; {8 y) `! F! S$ }+ T
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1    1 Z1 i" |, b* L, x
netsh interface ip set dns 本地连接 static 192.168.2.1   
& I! ^( o- J# ?8 \  e& fNetsh interface IP add dns "本地连接" 202.106.0.20   
( i: l8 f; P+ |1 X4 WRem '/*=========启动工作所需服务=============*/  
  ~7 N$ \  A6 `4 J7 C0 u# O. ]Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  
- N% e2 G/ a+ x0 Y) J)   % U/ ?- @: C! z9 v/ B& J5 c0 h- M
ECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2024-11-23 13:35 , Processed in 0.051563 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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