电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑
5 K/ E4 s# m: b: Q8 ?8 G# d- c* L
将下面的文本保存为a.bat, IP改为自己用的IP就可以了.$ o& E6 K5 Y. S# S# G

+ D7 W& e' m5 a+ p1 b. C( Z0 f1 ]  _2 l
@echo off   / T! q* E0 b7 J$ S5 m" t1 J7 B! z
color e   * _+ z7 U& h9 ?4 R
setlocal enabledelayedexpansion   
5 w  S+ g! ]% ]1 W8 E7 _) dset "Space=        "  
5 Y" G" I+ Z  r* f" l+ w7 |( Pset "PH_addr=%Space%Physical Address"     # D: j" [, h) K: z7 v. n
set "IP_addr=%Space%IP Address"   
! @' G2 u  X  T* s) P2 Afor /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (     s: K5 e+ w7 J  w; _( X
   for %%a in (PH_addr IP_addr) do (   
  I& g' ?/ T# n% T      if "%%i"=="!%%a!" set %%a=%%j   " ^9 R) {3 a, `" y
   )   
. A, _; `- e. B. M( ?* _& l)   
8 ?& A: l8 P& `* H" h1 Uset PH_addr=%PH_addr:*:=%   - c6 F  T) Q; Y8 w
set IP_addr=%IP_addr:*:=%   ( @& s3 z5 c1 J6 P
echo -------- ip修改中,请稍后... ---------   # p& Z/ q3 a% [
Rem '/*=========判断当前IP*/  
. E/ C# P- J3 U. r* m3 X9 `if %IP_addr%==192.168.2.100 (   ! @6 l! U5 P7 W5 o/ q( I2 l9 g
Rem '/*=========设为家中IP============*/  
4 q  n: @* H) T# D, b& dnetsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1    / ?& b4 b: f, g( b4 y( t& I% h
netsh interface ip set dns 本地连接 static 192.168.1.1    & e( V5 B; R- O
Netsh interface IP add dns "本地连接" 202.106.0.20   / w  G$ N2 w1 Q. K2 P, Z8 |
) ELSE (   9 o# `3 C- [  V1 P' K
Rem '/*=========设为单位IP=============*/  
: j; T) h; ^& a' }7 v1 u$ ynetsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1    ' L- O5 Y1 t6 x) N& t& R
netsh interface ip set dns 本地连接 static 192.168.2.1    7 G: K6 E3 b/ G( z) E. S& B  k
Netsh interface IP add dns "本地连接" 202.106.0.20   
" m* I7 A- h+ NRem '/*=========启动工作所需服务=============*/  
# m4 L+ x# x7 \" {9 v; P( nRem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  % l! L/ Z8 y$ v: n  }* @) N/ |
)   # T7 V2 o: W5 C3 S  b, z
ECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2025-12-17 11:04 , Processed in 0.052078 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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