电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 ( z: a$ Q8 b/ c7 }
) W: ?3 h8 Y/ Z9 N  S; l3 X) @
将下面的文本保存为a.bat, IP改为自己用的IP就可以了., e# |5 V* x; d5 k3 q6 r7 U
" A% w' j: d3 k
7 j8 L, F2 o# B- C8 l' U) [
@echo off   4 E+ p, I% d7 {. c  _* J
color e   
$ V! T! Z/ Q. [& Q7 q. f% j8 gsetlocal enabledelayedexpansion   + a/ ~! Y+ d9 o2 ^* I. a
set "Space=        "  
7 O9 S) N( L# A  ^0 Rset "PH_addr=%Space%Physical Address"     - }; N% L8 ^% u+ u* w
set "IP_addr=%Space%IP Address"   
1 u/ x; @' X( T+ W8 Zfor /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   * p1 B' [; ]# h/ B" Q2 D! B. Z: n
   for %%a in (PH_addr IP_addr) do (   : t& y' ?# X" p/ G  a7 w
      if "%%i"=="!%%a!" set %%a=%%j   
" J5 D7 m" }% Q& @& o+ Z   )   
" m8 L9 s' }* ^$ Q& C* [)   
0 k3 z9 R6 B# A( F* m* Fset PH_addr=%PH_addr:*:=%   + `& T1 _7 ^6 l! Z+ n) M1 k1 o
set IP_addr=%IP_addr:*:=%   
* ], Z; E7 d- ]8 x  J% Xecho -------- ip修改中,请稍后... ---------   2 V7 `8 I) {+ f
Rem '/*=========判断当前IP*/  & Z, z+ Q. ?9 a1 b( Q( _+ E
if %IP_addr%==192.168.2.100 (   
4 s: U* Q8 m' s, }7 p7 jRem '/*=========设为家中IP============*/  $ ~% C! R+ [, ~/ O5 c! r
netsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1    6 e0 f- O$ n+ B' {
netsh interface ip set dns 本地连接 static 192.168.1.1    * ^6 O5 P% ?7 O$ P$ X7 ~$ n8 `
Netsh interface IP add dns "本地连接" 202.106.0.20   4 [  i7 {5 U  r1 `8 @
) ELSE (   7 L: v( H1 C6 q/ r
Rem '/*=========设为单位IP=============*/  0 q+ ^" Y5 i* t: m
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1    ! S, k6 Q1 x* @7 f) f  B1 t, L
netsh interface ip set dns 本地连接 static 192.168.2.1    $ L8 c& x7 w) ?7 [% j7 B& y! K, h/ ?+ Q
Netsh interface IP add dns "本地连接" 202.106.0.20   
0 A) M& Q5 v( URem '/*=========启动工作所需服务=============*/  
% H9 L2 G# X+ nRem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  
+ n5 H) b6 M, G)   * q2 t% J) b7 E5 p: n3 V9 ]
ECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2026-5-30 22:16 , Processed in 0.072568 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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