电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 ( }. e+ |* E; ?/ F/ _' L

" @1 N8 z4 A' I% m. |! J2 X将下面的文本保存为a.bat, IP改为自己用的IP就可以了.5 m2 ?  ~; \+ Y# m% q" B
  e4 n4 g, q9 D2 `( y- D6 B1 V9 ^

" J* S- q! c3 a7 d& t6 K! G4 |- z@echo off   ' u4 V2 ~( ~" F; ]7 _6 e$ o7 {
color e   
3 V2 O) R) ]  b) o- l3 r8 v+ Nsetlocal enabledelayedexpansion   8 ]: j0 u7 D* g& W
set "Space=        "  
! \1 ?6 n- v. k& z5 _set "PH_addr=%Space%Physical Address"     # W$ H. n  ^  m8 M0 K- W+ U8 i
set "IP_addr=%Space%IP Address"    # g2 t( l3 w: k9 o* c; F0 I, j
for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   6 f, @; l, c# a/ Z0 I( `: T: v
   for %%a in (PH_addr IP_addr) do (   8 X9 z% x( Z, @4 |. p6 a- _
      if "%%i"=="!%%a!" set %%a=%%j   
" m4 N! D( H3 o  k! H8 o   )   : U% H! }' ]) v( I# |7 W% d0 j" J
)   
$ `( N: {. ~1 j1 m3 lset PH_addr=%PH_addr:*:=%   
" b8 u1 Y- s. N/ o3 w- a. Oset IP_addr=%IP_addr:*:=%   
& \% ?" @1 n" n4 i4 Pecho -------- ip修改中,请稍后... ---------   
* a# ^- ]# K# S# `' TRem '/*=========判断当前IP*/  & V+ H4 g: p  n' j" T) |  h
if %IP_addr%==192.168.2.100 (   
' A2 z: ^" F4 L" s  ^7 ~2 lRem '/*=========设为家中IP============*/  
. a% `$ c  ~' w  X( c% znetsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1   
5 D) f2 i* g- m( q* l( \% cnetsh interface ip set dns 本地连接 static 192.168.1.1    - l8 a" }( Y, F; G; }! j
Netsh interface IP add dns "本地连接" 202.106.0.20   
7 Z" B( s1 [% R; L1 J& q: [7 ^) ELSE (   ! N) K; ?, Y9 ]3 f- p' I8 Z( @
Rem '/*=========设为单位IP=============*/  
- M8 x4 Q6 R: r4 J, Hnetsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1   
* h$ t& z/ n. W& N+ V9 E2 [netsh interface ip set dns 本地连接 static 192.168.2.1    4 L9 u9 K3 y3 m
Netsh interface IP add dns "本地连接" 202.106.0.20   $ E4 ], @- `  c7 K! I5 K
Rem '/*=========启动工作所需服务=============*/  % A, q" j7 ]5 V
Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  
: T( [9 k  Z, [0 T) O/ G)   ' |8 G. c6 ]8 s% p6 d# v
ECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2025-7-4 21:39 , Processed in 0.054939 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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