电脑互动吧

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

事半功倍之批处理修改IP

[复制链接]
发表于 2011-6-13 20:37:16 | 显示全部楼层 |阅读模式
本帖最后由 湘南一铭人 于 2011-6-13 20:37 编辑 5 \+ B- P  V/ j* F% ]: z  F! i
6 ?! Y6 Y- t& Q+ B
将下面的文本保存为a.bat, IP改为自己用的IP就可以了.0 C5 T. A/ i' A; |# `1 ?
  M+ A) b' s/ V
5 O8 H0 h" u% H+ L
@echo off   
/ p, u1 D5 P4 X# Mcolor e   2 P! P6 T- y" m+ Y' E# @4 U3 M
setlocal enabledelayedexpansion   
& d9 P. p( P  E% ?! }' iset "Space=        "  - n  r7 A& l- `4 g# v
set "PH_addr=%Space%Physical Address"     
! {% ]/ \0 ^/ m. Q( A  Pset "IP_addr=%Space%IP Address"   
" ^' y: A5 k% X1 k# E' cfor /f "tokens=1,* delims=." %%i in ('ipconfig /all') do (   $ O2 l! F  [- P
   for %%a in (PH_addr IP_addr) do (   & P% l* G. L% o7 X' G: _6 L
      if "%%i"=="!%%a!" set %%a=%%j   2 n; u6 y( \  p4 O  d
   )   
' u5 n, V1 K) k. w: l+ ?)   + E' `) T5 ~2 H7 B9 r
set PH_addr=%PH_addr:*:=%   % W6 S, }- H; ^& P6 D. P) s
set IP_addr=%IP_addr:*:=%   ) U- ?& q6 ~& ?
echo -------- ip修改中,请稍后... ---------   
4 I& |9 G: j( C! S" G9 n7 c0 }Rem '/*=========判断当前IP*/  + e1 o+ ]( H/ m. _, I5 }4 X
if %IP_addr%==192.168.2.100 (   # e( Y& w$ S5 e% S) i' V9 K& j
Rem '/*=========设为家中IP============*/  
. G2 v6 \$ H, e8 C' o2 Cnetsh interface ip set address 本地连接 static 192.168.1.100 255.255.255.0 192.168.1.1 1    , ]( O2 G1 ~: v/ u6 y7 a1 |
netsh interface ip set dns 本地连接 static 192.168.1.1   
/ z1 d6 E% `2 mNetsh interface IP add dns "本地连接" 202.106.0.20   / i  d8 W7 y2 E
) ELSE (   
9 J3 [4 w+ A" ?Rem '/*=========设为单位IP=============*/  - y6 R, d1 `3 p6 M0 L' z
netsh interface ip set address 本地连接 static 192.168.2.100 255.255.255.0 192.168.2.1 1    9 G! T& S. \* _$ _
netsh interface ip set dns 本地连接 static 192.168.2.1    1 k4 L& T# l  E# u% G9 j
Netsh interface IP add dns "本地连接" 202.106.0.20   / a1 g: L9 p; j$ G
Rem '/*=========启动工作所需服务=============*/  
$ {9 \0 ]7 n6 S% [9 t+ a1 GRem '/*=例如启动SQL Server 服务: net start mssql$sqlexpress=====*/  
& S& \3 Q% V: ], z; a)   2 ]5 Y8 h8 ]0 u
ECHO -------- ip修改完成 --------
回复

使用道具 举报

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

本版积分规则

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

浙公网安备 33032402001025号

GMT+8, 2025-9-4 15:08 , Processed in 0.049650 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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