电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑
0 T; b7 M4 \6 x' a, \) V/ ?1 M: U# ~; Z
将下面的文本保存为a.bat, IP改为自己用的IP就可以了.- z- X1 P" _6 u
8 ?+ [7 F$ F8 r. h' W5 ~

+ K4 G4 f% o* P$ o@echo off   
& E1 J0 Z& A+ U% A7 n  _color e   
3 {) e: O2 T4 X& _4 ~* E- Ssetlocal enabledelayedexpansion   
# b& }4 R5 E, X* A0 g2 P# \set "Space=        "  , @! p- b+ I' t% ~. n# d( h
set "PH_addr=%Space%Physical Address"     ' D6 H" n) w. e. U2 K
set "IP_addr=%Space%IP Address"    ' P: x. f: Q2 d1 S* O9 T8 z
for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   4 m8 q' Z8 y6 p+ Y
   for %%a in (PH_addr IP_addr) do (   ) |* A/ Q" e, V; I4 \
      if "%%i"=="!%%a!" set %%a=%%j   
+ G' @/ n$ y- c7 K; q0 m   )   0 Y9 x" T; e) d- O: h0 u
)   ) O+ D% I" q5 p% l
set PH_addr=%PH_addr:*:=%   , w; w; y2 e5 L- |
set IP_addr=%IP_addr:*:=%   
, ]# w8 L7 O  r4 ?! V7 Q5 Recho -------- ip修改中,请稍后... ---------   - z) _# T1 L6 j! o9 l; U8 D
Rem '/*=========判断当前IP*/  
; Z  w$ J4 O, K5 Aif %IP_addr%==192.168.2.100 (   3 I" S0 ^. ^+ I% Y( V& S) ]: {
Rem '/*=========设为家中IP============*/  
5 h; b8 b- J+ n2 n, A. ~netsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1    2 |& @) O* ]; m/ r4 c( M( y
netsh interface ip set dns 本地连接 static 192.168.1.1   
- O$ [3 Z4 ?& M# Y5 nNetsh interface IP add dns "本地连接" 202.106.0.20   
) [! q* l  x) J) ELSE (   5 V! ]( W5 P% J7 }1 G6 |! k
Rem '/*=========设为单位IP=============*/  
5 C; {0 f" f$ U$ hnetsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1   
( b3 ?1 H! h4 U, K3 unetsh interface ip set dns 本地连接 static 192.168.2.1    3 q# |4 a4 U6 f7 i
Netsh interface IP add dns "本地连接" 202.106.0.20   
! {2 d, e6 Z4 Y; ^Rem '/*=========启动工作所需服务=============*/  
. P/ y+ ], ?3 g6 p5 x  vRem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  
% R1 f$ X/ ?* G5 W7 d; N% [: T)   * p0 y0 ]* L. g' e  A
ECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2026-3-20 16:50 , Processed in 0.061087 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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