电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑
/ v8 l' o$ Y- h/ {$ i; [2 S: @3 z0 y' f$ h8 s1 ?
将下面的文本保存为a.bat, IP改为自己用的IP就可以了.
8 C8 O  o3 L; B7 C' A$ Q) T
+ d3 e! O+ m! z" b0 v. Q  W1 D4 i$ ~  @
@echo off   ' z  N# P5 t* v
color e   
: A0 X3 T5 V% Gsetlocal enabledelayedexpansion   
: E0 P* N$ R. S0 k9 E$ ?set "Space=        "  
0 l9 N/ a  d8 {1 \5 yset "PH_addr=%Space%Physical Address"     ; H  p& [8 f1 e+ l' F
set "IP_addr=%Space%IP Address"    6 o6 q) G- R- F) L* y8 a1 u% c+ i
for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   . F* r* D) z7 b4 E0 H* N( {
   for %%a in (PH_addr IP_addr) do (   
+ v7 P; r# l/ f9 M      if "%%i"=="!%%a!" set %%a=%%j     G3 H& z  Q4 u" d2 y3 Q( g5 ^8 Q
   )   
8 Y$ w+ h7 ^1 o! y)   ! |( g0 [( R, w8 ^) u  O' J1 y
set PH_addr=%PH_addr:*:=%   1 Y7 C0 W, l8 q+ v4 s
set IP_addr=%IP_addr:*:=%   . `! e/ G. F8 u3 l) ^
echo -------- ip修改中,请稍后... ---------   ; l' R6 B* \! d
Rem '/*=========判断当前IP*/  & N' `% ^2 j% f2 R
if %IP_addr%==192.168.2.100 (   
! D- x' s% ~( D1 R3 n; uRem '/*=========设为家中IP============*/  , V' Y5 x- v& o1 k# ]$ Y! ~
netsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1    : u5 o0 i6 O0 E# Y' [
netsh interface ip set dns 本地连接 static 192.168.1.1    ; `9 s) _' i+ e9 U* I6 }5 a
Netsh interface IP add dns "本地连接" 202.106.0.20   
) t7 v& h5 x( T0 J3 d" _) ELSE (   % q. g) f; ]7 T  {1 U* p  D8 k
Rem '/*=========设为单位IP=============*/  ; `8 A6 V& A. i+ C* H0 \
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1    7 m: ~  s, _, E* W! E/ S# A1 w+ h
netsh interface ip set dns 本地连接 static 192.168.2.1    9 h9 W, _( N  A' ?- _! D
Netsh interface IP add dns "本地连接" 202.106.0.20   / n: D0 t2 R$ }* L* k/ j7 J+ C
Rem '/*=========启动工作所需服务=============*/  
% M2 }+ u0 S- U. _# ERem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  
4 H- L# l0 I1 G)   
& ]# f- t# X& a* p, qECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2026-5-30 19:48 , Processed in 0.060513 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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