电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 ( X3 G2 s( j% n/ N* C' k; S" j
- e6 S2 G; g! S5 {' `
将下面的文本保存为a.bat, IP改为自己用的IP就可以了.
4 S2 [% Y! v& R8 C# U! D
9 r2 ?# [+ m: M2 F9 b  U( {; d+ B+ v! u. ?. m
@echo off   4 |5 k/ v) S+ g# E9 d9 N
color e   
8 {" |! U3 Q3 D0 m/ @! g$ gsetlocal enabledelayedexpansion   9 O) K; j/ M+ M9 h1 B5 g1 n
set "Space=        "    Q/ \- P+ ^4 T  n) A+ t- U3 L
set "PH_addr=%Space%Physical Address"     ' p3 k& V9 f( n# ?1 [
set "IP_addr=%Space%IP Address"   
5 O  `* S1 Q1 y/ a) \# gfor /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   & d2 t) Z4 p3 s& r" O& u4 ~
   for %%a in (PH_addr IP_addr) do (   ) c, D/ U) a& [; S% Y
      if "%%i"=="!%%a!" set %%a=%%j   3 a! W# e/ w; n1 `1 ?
   )   
) f( a' @4 t1 n; F6 `; ?) X" R)   5 M+ \' I* T* M9 _! d1 Y
set PH_addr=%PH_addr:*:=%   
3 K4 d2 a. s- y  jset IP_addr=%IP_addr:*:=%   4 w/ M* z) g$ B+ J
echo -------- ip修改中,请稍后... ---------   6 U. y. X+ N9 y1 Y8 C
Rem '/*=========判断当前IP*/  " [  ^  `* e/ w- k
if %IP_addr%==192.168.2.100 (   
. j: q! r! L, x/ LRem '/*=========设为家中IP============*/  
0 v. G& m$ m' N, q  S! Z% P# u5 vnetsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1   
$ }6 z4 s; H; K0 Ynetsh interface ip set dns 本地连接 static 192.168.1.1    / [) D) `( s% g7 z! [  q+ G0 D
Netsh interface IP add dns "本地连接" 202.106.0.20   ( L) \6 v6 c+ B: ?
) ELSE (   , `& W4 A1 |! W2 Q0 V3 J6 {0 F- p+ L
Rem '/*=========设为单位IP=============*/  
# M0 ]4 i. S/ O* Vnetsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1   
6 z5 y; a  I$ _# F' a- q" Knetsh interface ip set dns 本地连接 static 192.168.2.1    ' F4 H' v7 e8 [+ D& D- o* s
Netsh interface IP add dns "本地连接" 202.106.0.20   
' n# Q( e& C5 {1 D8 P7 }' Z  ERem '/*=========启动工作所需服务=============*/  , p# P- X0 ~2 F
Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  
2 ^0 B7 S# y: h& J2 K; E)   
  x+ ]' w- L/ o( E- X7 [ECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2024-11-25 14:49 , Processed in 0.052482 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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