搜索
查看: 21826|回复: 0

[电脑] 快速设置IP地址的批处理命令

[复制链接]
发表于 2013-7-1 20:32:13 | 显示全部楼层 |阅读模式
设置IP是个比较费劲的事,那么有没有比较简单的方法一键设置呢?
5 G) q( U& e8 r/ \4 }4 l6 p0 |' n
7 I& a% J/ K1 h将以下文件复制到新建的文本文档的,然后另存为IP.bat文件,双击运行,根据情况选择。IP地址可以改成适合自己设置的。
  1. @echo off) J  p& w' B6 }  j4 L
  2. title 自动设置ip
    $ j+ s% h: T7 a
  3. echo+ w# N/ A1 S- L0 |! N! O
  4. :start
    8 ?& o4 G8 t) v- ^4 {
  5. cls
    " L1 o, D# w" \
  6. ECHO ================================ 9 h0 |" O2 W1 g* F2 q6 v
  7. ECHO 请选择要换的ip
    " V* `- ]& t9 H8 |9 c
  8. ECHO ————————————————
    8 z% V9 Q" ^3 K5 {7 b
  9. echo 无线网络连接---自动获取IP地址…………1 ) y' F+ f  |( `( g3 f4 a- R
  10. echo. % [4 D! L$ l7 F
  11. echo 无线网络连接---办公室IP配置……………2
    3 ?6 z  A) k$ u# `; r
  12. echo. $ k4 `' O: O( z0 L- `1 Z
  13. echo 本地连接---自动获取IP地址………………3
    " ~) D  N* e/ I
  14. echo. 8 N$ b# q1 t: m1 I
  15. echo 本地连接---办公室IP配置…………………4
    % V+ D* |5 m* M1 Q  T
  16. echo.
    6 ~5 ]- p* a; m) f% K/ g. S
  17. echo  退出…………………………………………5
    & T7 A. Q+ s$ b1 B$ R. y
  18. echo.
    4 j3 Z0 k  }" v: d  v+ \+ W! u

  19. 7 P4 m6 S5 x3 ]5 R. q, l
  20. @set /p UserSelection=选择(1,2,3,4,5)  6 }7 Z: l, [5 H& t" M* L

  21. ) o! c, U+ j/ k' j& Z
  22. if %UserSelection% LEQ 5 if %UserSelection% GEQ 1 goto selection # Z1 u7 W0 J5 A
  23. goto start ! E! V& y$ w6 q/ a+ C; A

  24. 5 P7 A# U1 o' @
  25. :selection
    4 {: l; R5 L( V
  26. @if "%UserSelection%"=="1" goto 1 : h. E$ o9 Y4 R) U0 `- D2 X! w3 Z
  27. @if "%UserSelection%"=="2" goto 2. \9 W- m, i, ?
  28. @if "%UserSelection%"=="3" goto 3
      j9 K) _5 G3 d9 p7 H
  29. @if "%UserSelection%"=="4" goto 41 E5 Y7 f# w, P0 B
  30. @if "%UserSelection%"=="5" goto 5
    / d3 r+ q4 @' |% I

  31. 7 o' L" h1 y9 j* h. G& X
  32. :1
    2 |: w8 r; d! q9 s' I; A& y+ j
  33. echo 无线网络连接---自动获取IP地址---请稍候...# m( w$ l! {- Q1 n
  34. netsh interface ip set address name="无线网络连接" source=dhcp
    4 L' g; k* w" l3 J; F
  35. netsh interface ip set dns name="无线网络连接" source=dhcp. y# r3 l# c, f' Y( j, g, o2 Z, W
  36. exit
      o9 Y) t$ M6 b, @0 J0 e+ u' G
  37. 0 f8 c! ]9 u3 e& q
  38. :2
    & W% W6 I' A+ X& N8 C" B/ f$ t. F
  39. echo 无线网络连接---办公室IP配置---请稍候...5 R1 \0 \3 k( ~1 `! V% N
  40. set ipaddress=192.168.0.100: c7 c$ e1 p" n7 z# _
  41. set subnetmask=255.255.255.0
    : B& q7 H/ i0 P4 W  F
  42. set defaultGateway=192.168.0.14 c4 B9 a8 ~1 A& N9 x) ]- g: p; \
  43. set dns=202.96.98.364 n. Z  o$ t* o9 r$ A
  44. netsh set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask% gateway=%defaultGateway% gwmetric=0
    * y$ o3 ^3 K3 _7 E
  45. rem netsh interface ip set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask%
    2 i  H' |" x8 ?. j- @5 n
  46. rem netsh interface ip set address name="无线网络连接" gateway=%defaultGateway% gwmetric=0% p; v/ v& N9 @+ F& _$ k
  47. netsh interface ip set dns name="无线网络连接" source=static addr=%dns% register=primary1 E" S. \: T$ b
  48. rem netsh interface ip set dns name="无线网络连接" source=static addr=%dns%" z5 H. |4 A2 m: m/ H: I) t  O
  49. exit
    / i1 A% [: ^& m

  50. / D# M3 u, X: p" e
  51. :3
    " w( x8 N: P$ D
  52. echo 本地连接---自动获取IP地址---请稍候...- Y' n2 O1 j% J/ f
  53. netsh interface ip set address name="本地连接" source=dhcp2 i7 I0 `8 n8 X
  54. netsh interface ip set dns name="本地连接" source=dhcp
    % K4 K$ y9 D! D
  55. exit  I! g0 n/ [8 [3 I9 I- k4 {
  56. % K+ ]" e, E) g" ~
  57. :4
    0 e0 J, d* f# F% K# w
  58. echo 本地连接---办公室IP配置---请稍候...
    5 ?" Z, o8 R8 {( e9 B; ~' f
  59. set ipaddress=192.168.1.68
    ; ~4 y/ J$ `5 E8 r' t
  60. set subnetmask=255.255.255.06 X+ g1 k  O" w
  61. set defaultGateway=192.168.1.11 G% l$ x( j/ w8 T7 ?+ }) z
  62. set dns=202.102.128.68
    4 N6 @5 H. n1 {( i. X$ x
  63. netsh interface ip set address name="本地连接" source=static addr=%ipaddress% mask=%subnetmask%! A& j- m  n2 Y( [7 K7 z
  64. netsh interface ip set address name="本地连接" gateway=%defaultGateway% gwmetric=0
    # f. ?/ {+ v# v; h9 o5 g+ I/ Q
  65. netsh interface ip set dns name="本地连接" source=static addr=%dns% register=primary
    3 q" }. G/ l+ D6 _
  66. netsh interface ip set dns name="本地连接" source=static addr=%dns%
    % |% L4 F8 e! X  K' ~
  67. exit5 c  O: x7 r, {( D( v
  68. ( V  t) L( x( V! j
  69. :5! G4 x; ?! I8 B+ Y' G8 }; n4 b
  70. echo 56 M+ D& S: F* F  Q( W
复制代码

IP.bat

2.22 KB, 阅读权限: 1, 下载次数: 0

回复

使用道具 举报

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

本版积分规则

热议作品
精华帖子排行
精彩推荐

虾皮社区,成立十年了!

站长自己也搞不懂想做个什么,反正就是一直在努力的做!

Copyright © 2007-2019 xp6.org Powered by Discuz

QQ|Archiver|手机版|小黑屋|虾皮社区 鲁公网安备 37021102000261号 |网站地图
返回顶部 返回列表