搜索
查看: 21605|回复: 0

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

[复制链接]
发表于 2013-7-1 20:32:13 | 显示全部楼层 |阅读模式
设置IP是个比较费劲的事,那么有没有比较简单的方法一键设置呢?
: N' k& b3 ]; q" O9 n0 ^) v+ c3 G' @$ S& d
将以下文件复制到新建的文本文档的,然后另存为IP.bat文件,双击运行,根据情况选择。IP地址可以改成适合自己设置的。
  1. @echo off
    9 q- g6 k" g4 S+ R7 g  ~, D% {
  2. title 自动设置ip
    3 A3 Z* `( e8 F
  3. echo; K7 r; e  t4 V' {
  4. :start " o5 y6 {* x  u8 ^4 a6 a! W
  5. cls ( P* X) L0 L; }4 z
  6. ECHO ================================
      G' W. N: |' i2 I- m5 g0 S  e* k
  7. ECHO 请选择要换的ip
    8 o5 p' M+ j6 I2 n. X& J
  8. ECHO ———————————————— 8 @# }" b1 ^9 V! a
  9. echo 无线网络连接---自动获取IP地址…………1 8 \( {, N0 [- p5 r" p' d2 z
  10. echo.
    ; t) H3 H4 I2 Q  w# Y
  11. echo 无线网络连接---办公室IP配置……………2 . a: I' \# W& }3 |2 Z5 J, y& O
  12. echo. + X  R9 z4 H- V" n. j+ ]( @
  13. echo 本地连接---自动获取IP地址………………3
    & {/ ?( x1 P) b' [
  14. echo.
    6 x; ?# f$ n) ]; m4 r. W' S
  15. echo 本地连接---办公室IP配置…………………47 N1 P- H: |$ j: c% S4 S1 D7 K
  16. echo.
    $ U2 H- k. b5 F1 \& q6 d
  17. echo  退出…………………………………………5- h# N7 |& {. n7 e5 v; r4 b# R2 K
  18. echo.
    ' I# o2 R9 t/ a' A, i
  19. 6 [6 G3 x; a/ y# \/ n
  20. @set /p UserSelection=选择(1,2,3,4,5)  
    ) ^. N! V3 q# A( k2 k6 I' H

  21. & r  t' i. ?& k
  22. if %UserSelection% LEQ 5 if %UserSelection% GEQ 1 goto selection
    * p. n% z2 ?! [& J
  23. goto start
    $ J6 N3 w8 O5 B$ y
  24. % ?  o1 S2 l8 d( c* q7 J/ I
  25. :selection
    ! V& y( G* R, A8 t' p) f" d
  26. @if "%UserSelection%"=="1" goto 1 * R5 D  i$ }8 f' F" [
  27. @if "%UserSelection%"=="2" goto 2
    % \' R4 A. c, s: [4 K2 H
  28. @if "%UserSelection%"=="3" goto 3
    - x- T7 y+ u; g3 w
  29. @if "%UserSelection%"=="4" goto 4
    6 u( ^* _% N9 v# Q
  30. @if "%UserSelection%"=="5" goto 5* r+ m7 K% @* L, }5 s3 F
  31. 7 t) i( w0 k+ A# s' R
  32. :17 [( A; {4 X, z+ e
  33. echo 无线网络连接---自动获取IP地址---请稍候.... ?) ~1 S5 m5 h, r
  34. netsh interface ip set address name="无线网络连接" source=dhcp
      [2 p$ I& o/ K4 s6 p7 P) ^
  35. netsh interface ip set dns name="无线网络连接" source=dhcp, T$ ]" M: V) S4 |8 Q$ N% N  X( m2 g
  36. exit+ m2 K+ A" m$ Z* j. N) B8 n

  37. . v+ ^5 {6 {8 |9 X' c- N
  38. :2
    - [' U5 L: m  C5 j2 I( O% c
  39. echo 无线网络连接---办公室IP配置---请稍候...
    6 h; B/ Q% K' P! i# {+ g
  40. set ipaddress=192.168.0.100
    / }( j! i$ _7 P. u9 l% |; j. \
  41. set subnetmask=255.255.255.0
    " \: k8 y' G& d/ c8 C" J( F9 \+ E
  42. set defaultGateway=192.168.0.1+ `, C% W) g$ `+ W4 Q% ~1 a
  43. set dns=202.96.98.36
    " F" R! M$ W, J, \4 ]& B. N
  44. netsh set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask% gateway=%defaultGateway% gwmetric=0: m% q6 Y1 ~" s( c3 s2 M5 T
  45. rem netsh interface ip set address name="无线网络连接" source=static addr=%ipaddress% mask=%subnetmask%( V& s0 i- n' D3 s* g+ J
  46. rem netsh interface ip set address name="无线网络连接" gateway=%defaultGateway% gwmetric=0/ @" Y- f2 \8 G- |/ f; B
  47. netsh interface ip set dns name="无线网络连接" source=static addr=%dns% register=primary6 a% s) D0 R5 f: G$ Z) w- {
  48. rem netsh interface ip set dns name="无线网络连接" source=static addr=%dns%: p& f' n  t% O1 n9 X
  49. exit9 q8 W& R* F5 a$ G1 ], n

  50. 2 e  O; Z* m; C" n$ X
  51. :3
    3 @' }+ S. ~( f3 [  f
  52. echo 本地连接---自动获取IP地址---请稍候...
    5 A# N( c2 k5 K2 F, L  z
  53. netsh interface ip set address name="本地连接" source=dhcp
    1 S% d& [- x# M& n, m6 U  ]
  54. netsh interface ip set dns name="本地连接" source=dhcp
    # [6 z0 y+ q& _0 d: A  D3 d4 Z, O
  55. exit
    # h' m9 L, I+ C1 b, n8 Q" Y
  56. ' X) M, y% k6 J3 @5 Y0 f
  57. :40 Q2 ?) A) d# ]7 G
  58. echo 本地连接---办公室IP配置---请稍候...% \, \+ N9 ]( R. j
  59. set ipaddress=192.168.1.68/ t) A5 g0 u( i- I" W& f' n0 y% J
  60. set subnetmask=255.255.255.0/ b: A9 X, `! F4 \, _4 s! J
  61. set defaultGateway=192.168.1.1  U% `* l+ n6 f
  62. set dns=202.102.128.68! x, c; u; a1 C# q/ ]- X& D% t6 C
  63. netsh interface ip set address name="本地连接" source=static addr=%ipaddress% mask=%subnetmask%
    - j- v+ ]% T$ i6 Z# ?
  64. netsh interface ip set address name="本地连接" gateway=%defaultGateway% gwmetric=0
    1 y- y1 U, \0 M
  65. netsh interface ip set dns name="本地连接" source=static addr=%dns% register=primary- i% h* k' i4 a3 p/ d. E! ^
  66. netsh interface ip set dns name="本地连接" source=static addr=%dns%4 v! S  c# s+ U3 x
  67. exit
    , ^3 K" F; S" r/ T7 {
  68. 1 R  x! x7 Y6 b6 A. q5 A+ W
  69. :5
    ( Q' q0 F" f4 N7 S5 Z5 K: `9 ?9 d' j
  70. echo 5* p, F3 }  l) [2 w- Z
复制代码

IP.bat

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

回复

使用道具 举报

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

本版积分规则

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

虾皮社区,成立十年了!

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

Copyright © 2007-2019 xp6.org Powered by Discuz

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