电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑
8 k, S* x9 t1 T3 e" a  d) i: z1 a- ]* I# i' v3 R4 q% D, ?
将下面的文本保存为a.bat, IP改为自己用的IP就可以了.- A$ `% ^) v" s% ^6 C

7 e7 n$ ?- ]0 D  x4 v1 G8 j" _% y7 W1 [6 g
@echo off   
! m7 s9 L5 {) t" Z" ~' J1 B+ u) Kcolor e   + L9 R  A4 Z9 |4 X, K# G1 K4 G/ Y3 N; Q
setlocal enabledelayedexpansion   
( Z: l1 o" E  c$ ~+ Jset "Space=        "  
  K7 X; Z' m4 |/ u6 O. Cset "PH_addr=%Space%Physical Address"     1 q, s# M- T5 o5 n, ~# u4 G. R
set "IP_addr=%Space%IP Address"    $ ]. F4 x! h# w8 e
for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   ! J  P- S, u: U
   for %%a in (PH_addr IP_addr) do (   # {6 ?( v* N! v' t  s5 j/ r
      if "%%i"=="!%%a!" set %%a=%%j   & o/ E; i* m7 O
   )   
! I, B9 `' R0 `* ~)   ( o2 z9 x/ u4 S- |
set PH_addr=%PH_addr:*:=%   3 U3 w& T+ l$ v% w. q
set IP_addr=%IP_addr:*:=%   : @6 ?' F# d3 c- I
echo -------- ip修改中,请稍后... ---------   
* ?4 O2 |& c( ?5 K) C- dRem '/*=========判断当前IP*/  % Z3 f- n. A% I2 F/ d
if %IP_addr%==192.168.2.100 (   ) i9 H" |+ y6 M1 n& s
Rem '/*=========设为家中IP============*/  
) M# ?/ ~. x2 W/ e0 P% k5 Nnetsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1   
8 B2 P" j) M& s  k6 x$ [! Enetsh interface ip set dns 本地连接 static 192.168.1.1    ) L% O: v4 A5 h$ b  ?
Netsh interface IP add dns "本地连接" 202.106.0.20   ' y- N7 G2 S7 f) Y
) ELSE (   # P% O6 F9 I/ t& X0 @
Rem '/*=========设为单位IP=============*/  " l# I5 J* y$ c2 x$ S
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1   
$ w  _0 e& ?$ M# Xnetsh interface ip set dns 本地连接 static 192.168.2.1    . `& Q( s, ~% ~& Z) B
Netsh interface IP add dns "本地连接" 202.106.0.20   . H2 P( M% \5 K4 |- [) @
Rem '/*=========启动工作所需服务=============*/  4 ?" o) o( v/ z0 @# H/ ?% c! c
Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  ( {* {4 O  ]: g
)   
2 E1 ]! |8 W: O. E& AECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2025-10-20 13:37 , Processed in 0.115389 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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