电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 2 y0 b3 {4 l. S  B% V# b
( o+ t' G- v- N" [1 q7 _( z
将下面的文本保存为a.bat, IP改为自己用的IP就可以了.
3 e0 [/ Y% I8 m9 Q: D/ x& m
8 r* }0 ]1 N) T% u0 {4 k: I, D+ c& C4 }
@echo off   
' P6 U' C7 `( ?, R6 Q7 }color e   ' B7 I9 V- a' v8 R3 e. I8 S
setlocal enabledelayedexpansion   
; n5 E& i5 m, t  y+ vset "Space=        "  
1 v& V; Y8 r) {, E. B  n- zset "PH_addr=%Space%Physical Address"     
3 D+ ]3 i  @2 l& r7 u  L% i! E, uset "IP_addr=%Space%IP Address"   
' l, `) w$ R' h( A3 e: yfor /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   
! c# [0 Q# R. l% h   for %%a in (PH_addr IP_addr) do (   6 J/ y+ U9 n# V, M# x+ `
      if "%%i"=="!%%a!" set %%a=%%j     z! x' j7 i9 z6 ^4 @$ Z9 z6 D
   )   
% O, E9 a- n$ a4 E)   9 W3 n5 n3 l3 ]
set PH_addr=%PH_addr:*:=%   
0 F0 j7 C" P& a3 d4 Z8 Aset IP_addr=%IP_addr:*:=%   
$ o$ n- w$ @: b# r* L, Kecho -------- ip修改中,请稍后... ---------   * }& ^0 Y6 q7 c, b' n6 l+ m
Rem '/*=========判断当前IP*/  ! Q5 T8 _( x4 ?
if %IP_addr%==192.168.2.100 (   # J, G+ J. L7 ~7 Q
Rem '/*=========设为家中IP============*/  
6 v5 B. y; p. [+ S/ n7 k) pnetsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1   
+ M+ _) }; ^/ Z0 \6 qnetsh interface ip set dns 本地连接 static 192.168.1.1   
4 e% K1 v/ l( v: u: X1 F! uNetsh interface IP add dns "本地连接" 202.106.0.20   
% X8 S) L, h# W* w) ELSE (   
. A) t+ y( K, A! s" BRem '/*=========设为单位IP=============*/  5 G8 y$ ~7 ]6 k1 Y: Z; r1 V* p
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1   
. r3 U, ^) n9 m9 J! S6 J. @. \netsh interface ip set dns 本地连接 static 192.168.2.1    2 O. R4 U5 }5 O( z' N: ?2 Y
Netsh interface IP add dns "本地连接" 202.106.0.20   
7 S% c3 y8 [. U: B) i) ?% M) nRem '/*=========启动工作所需服务=============*/  : J) b2 Q( G2 H- b1 X( v
Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  
! l4 a- S+ t2 m2 e)   , h: v& T3 N3 _
ECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2026-8-26 23:44 , Processed in 0.053049 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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