电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 0 Q) m$ X7 |, V0 N) O4 S; g! o
2 @- U$ l8 t' u% D; P2 E
将下面的文本保存为a.bat, IP改为自己用的IP就可以了.
, L1 P4 P- g2 z" s# |  j2 ]' o6 p( K

  R0 K/ T- ~- y2 h, n@echo off   % o% k9 {# T% [$ [! g9 N7 M, W& o
color e   ) k' @  e6 O0 h. A* c! O
setlocal enabledelayedexpansion   * [* t  C% N6 ~6 s3 I# Q' L+ [
set "Space=        "  
0 m6 ]+ ^% {/ |- L& [set "PH_addr=%Space%Physical Address"       D4 G$ B" @& n# f) f
set "IP_addr=%Space%IP Address"   
# E2 e0 H3 M  V+ }for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   3 {9 a4 [, `, K- k: U$ R
   for %%a in (PH_addr IP_addr) do (   ' ]$ ?; p; q5 n% u) J
      if "%%i"=="!%%a!" set %%a=%%j   - x5 a1 R, x, F8 r% b+ X
   )   ) d5 d# X( e# n2 z/ I9 `5 Z6 h
)   4 W$ }% j& A% Q! Q1 U
set PH_addr=%PH_addr:*:=%   
8 E$ }; w( W! m& I: B7 I8 w8 }5 {7 pset IP_addr=%IP_addr:*:=%   1 `/ \  A7 T) v) S$ \- X. |% V+ h  Q
echo -------- ip修改中,请稍后... ---------   
& Q, P% E7 S/ y  P! YRem '/*=========判断当前IP*/  * z, |2 L* o8 O" f7 G/ k
if %IP_addr%==192.168.2.100 (   5 s( g# u1 C  z+ @) J, G6 @
Rem '/*=========设为家中IP============*/  , Y+ [7 |7 u( v; m/ B3 l
netsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1   
: `5 Z6 a* H! e. znetsh interface ip set dns 本地连接 static 192.168.1.1   
; w- n8 M: C# v0 ~1 GNetsh interface IP add dns "本地连接" 202.106.0.20   # E; G3 Q; h5 S+ b8 v
) ELSE (   
$ r" I6 Z& `5 T' m3 pRem '/*=========设为单位IP=============*/  9 i; S6 K& M9 h, N5 I7 S
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1   
# F4 ~# T& A6 d: u. hnetsh interface ip set dns 本地连接 static 192.168.2.1    . ?. F9 c1 q3 G. b4 a
Netsh interface IP add dns "本地连接" 202.106.0.20   : m9 R) Q9 v* I6 C
Rem '/*=========启动工作所需服务=============*/  
# D7 `6 L& y0 q. W1 s% h3 jRem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  / ]0 [2 L$ a  P! [# ~, P
)   
/ e( c/ j& q& b+ yECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2024-11-27 21:51 , Processed in 0.071223 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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