电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 0 n( T& a; @! ?5 O1 ~

' c& _( ?: l- E0 D! d: Y1 S& t( I将下面的文本保存为a.bat, IP改为自己用的IP就可以了.9 U. D2 e* |2 C8 H8 F
! |: }0 H+ l$ I

8 M* v  O" F* X3 ~@echo off   3 v6 S1 N5 q. F& n. s
color e   ; S1 |/ [; u" i6 o
setlocal enabledelayedexpansion   ; }- @' h! O% \7 X# u( {5 L
set "Space=        "  
5 O4 o) a0 c0 _7 G# Zset "PH_addr=%Space%Physical Address"     
. W" m& `8 g6 J& }set "IP_addr=%Space%IP Address"    ; G/ ?; Y: A" t' S
for /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   ' v5 c; i& @: r7 r9 K
   for %%a in (PH_addr IP_addr) do (   - _6 D4 J% ~" |6 ^8 G
      if "%%i"=="!%%a!" set %%a=%%j   ) S+ z) a  i9 r2 P% ^# k5 g
   )   
2 Z. A& n, o1 v  F! `)   $ P/ e7 @0 p+ t* U% K; x
set PH_addr=%PH_addr:*:=%     D7 Z( f3 C' W, f# u% n
set IP_addr=%IP_addr:*:=%   
: q4 J% g/ F. u. R3 Y+ Pecho -------- ip修改中,请稍后... ---------   
! P* B. L- H; ~0 z, K9 ERem '/*=========判断当前IP*/  # j1 }3 W4 p1 \2 O/ q: c" |
if %IP_addr%==192.168.2.100 (   2 P& x; j1 O# n4 H  U+ A2 n
Rem '/*=========设为家中IP============*/  
3 o: e: V. w, ~netsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1    4 Z+ z; N9 _( y0 B
netsh interface ip set dns 本地连接 static 192.168.1.1    . {1 Y2 f8 d0 M! Q7 o
Netsh interface IP add dns "本地连接" 202.106.0.20   
$ R" {$ S: j3 N( h$ B* f! a) ELSE (   3 u: Z% m3 W" ^
Rem '/*=========设为单位IP=============*/  * m; e" M* U" _, n3 Z/ T9 D
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1   
. `! q- ]' f4 qnetsh interface ip set dns 本地连接 static 192.168.2.1    2 E/ z) J2 G$ g4 f' `, O$ m4 b
Netsh interface IP add dns "本地连接" 202.106.0.20   
0 q9 F3 @9 o2 QRem '/*=========启动工作所需服务=============*/  
  I. U; V9 _# `' f) Z1 B2 uRem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  : c# @( ^# v( ~  ^7 y1 W0 G
)   
% q$ i6 N$ e* _$ d( R4 iECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2025-9-8 16:31 , Processed in 0.198814 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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