电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑
1 X% f( b/ j) j# g% l# S: K1 u7 C& s# m
将下面的文本保存为a.bat, IP改为自己用的IP就可以了.
% i  S& j' N3 I0 {
& g  R0 G1 b2 f- M/ q# \  O# s3 g9 L" `7 Z
@echo off   
5 R- a: u# g1 z, N9 F& F$ R% vcolor e   % ~+ `3 e, j- g2 [: r
setlocal enabledelayedexpansion   ' ~' z3 V/ f- B& Y6 F
set "Space=        "  
" _# ]; F- r' W$ @7 V/ Oset "PH_addr=%Space%Physical Address"     " w6 g0 ^9 w* q' y- a0 g
set "IP_addr=%Space%IP Address"   
* b; J2 U+ u: O0 B  Yfor /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   8 p" q, X3 s" F+ o. h. C
   for %%a in (PH_addr IP_addr) do (   ! O, ]+ s* k3 I) x4 k3 \  B
      if "%%i"=="!%%a!" set %%a=%%j   
$ Q8 M1 e8 E# A- @) M* P  i   )   9 Y+ X$ _5 O" J
)   
. K1 T8 @7 y( V1 P* G# ~0 vset PH_addr=%PH_addr:*:=%   
3 k+ l6 \' V$ Jset IP_addr=%IP_addr:*:=%   
) g( ?$ ?, E6 {' I, Zecho -------- ip修改中,请稍后... ---------   ) y  C: {# ^0 h) @, c
Rem '/*=========判断当前IP*/  3 l$ I8 R' s) Q8 I* P
if %IP_addr%==192.168.2.100 (   0 D0 b6 V! X. H
Rem '/*=========设为家中IP============*/  
: V# z. i0 c' Y9 Ynetsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1    0 E1 D1 @. y6 u, G. B1 x& ?
netsh interface ip set dns 本地连接 static 192.168.1.1    2 Q3 O8 t$ F+ t4 G4 I( ~. `
Netsh interface IP add dns "本地连接" 202.106.0.20   
, ?, ~" v* A; y) ELSE (   
9 k, X+ J- ^' [1 o# \* ^( Z8 m. ~Rem '/*=========设为单位IP=============*/  
+ _$ e$ Z' o  U' Znetsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1   
# l# O# Y6 L8 r* H3 p9 Cnetsh interface ip set dns 本地连接 static 192.168.2.1    2 ?$ H4 Q: I# B( p* ^+ j: t1 s
Netsh interface IP add dns "本地连接" 202.106.0.20   $ e0 _. h" z2 F- o0 D
Rem '/*=========启动工作所需服务=============*/  6 M# b; ?. i2 c& o
Rem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  + M* e2 B9 ^6 M
)   
! T" R! A6 j, X$ y; s" [ECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2025-12-20 00:45 , Processed in 0.085287 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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