搜索
查看: 21616|回复: 0

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

[复制链接]
发表于 2013-7-1 20:32:13 | 显示全部楼层 |阅读模式
设置IP是个比较费劲的事,那么有没有比较简单的方法一键设置呢?" ]$ s. i7 L) d/ P) ?/ D

/ X! p& U# O; n9 c) k' z将以下文件复制到新建的文本文档的,然后另存为IP.bat文件,双击运行,根据情况选择。IP地址可以改成适合自己设置的。
  1. @echo off
    # w1 e+ ^* K. j4 h) O3 c
  2. title 自动设置ip
    % ]5 m2 x5 B  A6 Q
  3. echo# Y7 z: U- t# Y4 e4 O/ H6 ~
  4. :start
    8 D3 ]2 d9 u4 @; ?' b. `* m" y6 O3 Q
  5. cls
    9 a% T1 C0 ?, f$ P
  6. ECHO ================================ 3 E! B2 E% H/ n) H6 r  U
  7. ECHO 请选择要换的ip : L4 g' l4 L( ^1 v) I) o- k
  8. ECHO ———————————————— 6 C2 e6 Q. i, Q; {
  9. echo 无线网络连接---自动获取IP地址…………1
    & `# H* ?, W% n3 I. k
  10. echo. 2 S- U' `% }6 e9 g2 e
  11. echo 无线网络连接---办公室IP配置……………2
    3 T( d$ _7 B4 _& S/ T
  12. echo. 7 L5 l/ y+ t  U
  13. echo 本地连接---自动获取IP地址………………3 $ S2 z" g1 L. ~5 \0 R& x
  14. echo.
    0 R" v) g2 j8 x8 B% `5 u. I
  15. echo 本地连接---办公室IP配置…………………43 e& e) r. y  u: u. u/ s! N  g+ p
  16. echo.
    8 T& G$ l0 y1 y( `7 g
  17. echo  退出…………………………………………5' |) R+ T" I) w  f9 n
  18. echo.; Z; K& q7 F7 l

  19. 0 N2 T* O% M1 @6 R+ v
  20. @set /p UserSelection=选择(1,2,3,4,5)  
    & }- |% w' m6 @9 p! u( E

  21. / K# d+ s: y$ H
  22. if %UserSelection% LEQ 5 if %UserSelection% GEQ 1 goto selection
    1 G. G$ \$ B. A& B; }: A: ?  r, k
  23. goto start ( G' c% V( P5 n7 c  H# ?

  24. ' K1 o- Z9 U: H4 g3 X: t9 m6 T9 j
  25. :selection
    6 [, U: Z% a: x) I3 h) l- L& e
  26. @if "%UserSelection%"=="1" goto 1
    - U+ c/ r: b5 ^% z# Y
  27. @if "%UserSelection%"=="2" goto 2
    : G: P% S% k% G7 d. {* G
  28. @if "%UserSelection%"=="3" goto 3
    ) O$ {- R- u* ^& T1 \& L; C
  29. @if "%UserSelection%"=="4" goto 41 O/ A* u7 D! |0 r( u
  30. @if "%UserSelection%"=="5" goto 5% s6 R0 m" J: j) V

  31. + O. Y! ~7 o1 g2 x$ w+ |2 k
  32. :16 T' s, A2 ]; ^, d
  33. echo 无线网络连接---自动获取IP地址---请稍候...! Q: _7 Z* |4 F9 [- I6 t- O
  34. netsh interface ip set address name="无线网络连接" source=dhcp. H2 g6 T  w  {& t  W# t% W6 O
  35. netsh interface ip set dns name="无线网络连接" source=dhcp& T! p4 `, ^/ {5 T/ Q2 q  k  s7 f
  36. exit
    , E# G+ P3 K2 D  Q0 O8 R' Z

  37. & }' V% q! X" s6 E0 e
  38. :22 N8 V' ~. d8 T; S6 Z  h0 {/ V
  39. echo 无线网络连接---办公室IP配置---请稍候...' Z  n4 u7 d% w5 I
  40. set ipaddress=192.168.0.100& O/ [% ]' B% o6 O6 o0 A5 S
  41. set subnetmask=255.255.255.0
    ) l" Y; b5 A/ f
  42. set defaultGateway=192.168.0.1
    , G  O# G, t  f# d
  43. set dns=202.96.98.36
    . M8 L* F3 r! }
  44. netsh set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask% gateway=%defaultGateway% gwmetric=09 i6 e; e. [( l
  45. rem netsh interface ip set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask%
    8 `9 K" b: [, R: \" I
  46. rem netsh interface ip set address name="无线网络连接" gateway=%defaultGateway% gwmetric=0+ j# N3 M8 o. d' O/ N' u
  47. netsh interface ip set dns name="无线网络连接" source=static addr=%dns% register=primary7 K# b: w' E2 _8 \: o; M3 a
  48. rem netsh interface ip set dns name="无线网络连接" source=static addr=%dns%$ H; k: [9 F& J/ e! r2 h3 r
  49. exit
    # d; r/ {2 g8 E! f
  50. 8 J9 k  x4 o: T/ G% u
  51. :3
    2 r2 H, A# Y1 s
  52. echo 本地连接---自动获取IP地址---请稍候...& H1 {) e9 @" {$ d7 c
  53. netsh interface ip set address name="本地连接" source=dhcp
    ' B. S% F9 o6 t2 a: L- D. R
  54. netsh interface ip set dns name="本地连接" source=dhcp
    # l+ H! s" V, L. s3 }4 W
  55. exit; b9 c# e) P" E1 k

  56. 9 ^/ W/ d; e. s% l9 H3 d
  57. :4
    - z# Z/ I. z6 P' o& T3 S7 Q
  58. echo 本地连接---办公室IP配置---请稍候...6 f( U& y" S1 G7 W
  59. set ipaddress=192.168.1.68
    ) q/ z8 q+ T' p  ?' D
  60. set subnetmask=255.255.255.0
    & s" j* {: f& t# Z1 X0 t% c
  61. set defaultGateway=192.168.1.1
    ) b% R! Y/ z0 D" Z; j
  62. set dns=202.102.128.68
    3 e/ Y' w2 f7 x9 y5 V
  63. netsh interface ip set address name="本地连接" source=static addr=%ipaddress% mask=%subnetmask%
    . H' ]& ^. c! [$ Y3 o
  64. netsh interface ip set address name="本地连接" gateway=%defaultGateway% gwmetric=08 B% d0 p* W( X+ \8 S! k1 X
  65. netsh interface ip set dns name="本地连接" source=static addr=%dns% register=primary
    2 f6 G/ [. l9 T8 J7 e! C
  66. netsh interface ip set dns name="本地连接" source=static addr=%dns%, p; x, G- }3 s& P# \
  67. exit
    / @4 J" w. Q% ]- h5 d% ]

  68. 5 D7 z+ t$ Y* F1 ?
  69. :5
    ( t! S5 r/ d7 W* f0 \7 Z
  70. echo 5
    8 Y2 C+ c) Y; v. X: P% ~
复制代码

IP.bat

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

回复

使用道具 举报

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

本版积分规则

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

虾皮社区,成立十年了!

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

Copyright © 2007-2019 xp6.org Powered by Discuz

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